Save/restore the current selected user

Addresses issue #350.

Also fixed up the alignment of the header/columns.
14 jobs for master in 9 minutes and 21 seconds (queued for 13 seconds)
Status Job ID Name Coverage
  Build
passed #31622
FreeBSD
jsdoor-freebsd

00:04:07

passed #31623
Linux
jsdoor-linux

00:06:09

passed #31625
FreeBSD
jsdoor-windows

00:01:56

passed #31617
FreeBSD
sbbs-freebsd

00:05:42

passed #31612
Linux
sbbs-linux

00:09:16

passed #31615
Windows
sbbs-windows

00:05:38

passed #31624
FreeBSD
sexpots-freebsd

00:00:11

passed #31613
Linux
sexpots-linux

00:00:22

passed #31616
Windows
sexpots-windows

00:00:36

passed #31620
FreeBSD
syncdraw-freebsd

00:00:25

passed #31621
Linux
syncdraw-linux

00:01:00

passed #31618
FreeBSD
syncterm-freebsd

00:01:05

passed #31614
Linux
syncterm-linux

00:02:48

passed #31619
FreeBSD
syncterm-windows

00:01:48