Fixed a bug with account interface functions

The get functions weren't fetching rows before returning. This also
fixes a problem with account aliases not returning anything useful.

Also fixed the ban check on CheckForExtraAccounts.
Safeboxes save on when dropped if not empty