Register stuff, AMS porp node/builder, auth stuff...

* This is not finished, but it seems to set up the I/O _with_
authentication, as my previous node was not adding authentication.
* Added register layout and activity. Started down the road of fleshing
this out.
* Tweaked login process as I've found that the oauth authentication is
_not_ equivalent to logging in on the server. So now I'm breaking it
into two discrete steps: The authentication via oauth and then the login
with the mobileGibService. Working on the ibGib command to register the
user right now if they are not logged in. (Need to do a login command as
well).
* Plenty to do, and it is back to not working one bit.