Work around m2e-android issue, eclipse, and adt

Enable a specific profile when running withing eclipse.  For some reason
Eclipse m2e-android plugin always tries to pull the dependencies from maven
central instead of looking in the local repository.
Refactor main menu retrieval code to use Volley

This refactors the code from using an IntentService to get the main menu items
to have it use volley.  It also provides better error reporting when a connection
can not be established.