Added blank registration, Refactored fragments.

Added a blank fragment for registration and the code needed to jump to
that fragment in the login fragment.  Also removed all fragments from
the xml and defined them only programmatically.  You cannot replace
xml-defined fragments cleanly, so I just removed them all.  Also made
all fragments v4 support fragments and all activities fragment
activities.