jshint cleanup.
Focus input on first text field on login and add/edit user.
Clean up restApi promises to make it easier to use.
Don’t show Sign In link until session is resolved.
Allow user to change their API key.
Sort Packages List by id, not score.
Don’t set new model until it is resolved.
Prevent overwriting users when renaming or adding.

Rename users in single POST request.
Remove deprecation warnings.