Add the user- prefix to the users username for all external requests

Any time the GUI needs to talk to juju-core it needs the 'user-' prefix to the username which we don't require the user to input when logging in. 
Can we clean up that logic, then? I'm agreeing with @frankban's comment--this seems weird.