Move database object representations to their own class internally so
it doesn't mess with the public objects.
Implement xmpp profile and provide accessors for xmpp-specific configurations,
and eliminate general settings list that are annoying to handle properly.
Implement proper scrolling in settings window, add keyboard detection so
we can show all the fields when the keyboard shows up on screen.
Add network host setting for xmpp.
Do more stuff.