Make AuthCode Use Default Accessors

Since there is little chance for thread safety issues (given the
low-use nature of the auth command) there will probably never
be any need for locking and such.
Separate Process auth Supprt - Fixes #275
Merge pull request #276 from Lagg/guileast

Separate Process auth Fix, AuthCode Change, Fixes #275