Use gpg's '--quick-set-primary-uid'.
This gets rid of the last piece of expect-style code!
Also moves the code for adding UIDs and setting the primary UID to the ListBuilder. The code is highly specific to the ListBuilder anyway.
Closes #379 (closed)