Tweak build publishing process
Improve ./aa script:
 - add 'dna' action
 - support single interactive shell if 'shell' action has no command
 - better code comments
Sync serval-dna submodule to latest master
Allow for ndk.dir in local.properties, and SDK_ROOT in environment variables
Rename org.servalproject.rhizome package to rhizomeold
Replace rhizomeold with new, bare-bones rhizome

 - list view title "Serval Rhizome" instead of "Rhizome Retriever"
 - attempts to open rhizome.db directly (no content provider)
 - only displays first 100 file ids fom database
New RizomeManifest class and some related exceptions
Improve ./aa script

 - support new and old (deprecated) dna command line styles
initial shiny adaptations for april
UI Changes - new main screen

Main screen altered
Call button implemented
No other buttons functional yet
Uncommitted changes

GitHub tool is causing issues.
New UI Class structure

Placeholder activities created (except MeshMS one).
Any refectoring that can be accomplished for Shiny to be done, however,
it may become a project for some other developer given time constraints.
add main content provider, incl. database on SD Card, and start messages code
add start of basic messages UI for listing message threads
add contact image display to the thread message list
improve the way contact photos are shown in the messages list activity
add start of send messages code and refactor some methods into the MessageUtils class
fix permissions to an old service
add code to display content length in new message activity
use threads properly in the display of the list of messages