commented out the weinre script in index.html and split up some of the Arbiter.js functionality
Created an AsyncTaskLoader for the AddLayers to populate the ListView from a getCapabilities request to the selected server.  Created a BroadcastReceiver to update the AddLayers ListView when another server is selected from the drop down.  I also created an adapter for the AddLayers ListView and also broke out the LoaderCallbacks implementations into separate classes, making it easier to have LoaderCallbacks for more than 1 loader in a single activity/fragment.
Adjusted the ServersDialog and ProjectsActivity to use the separate classes which implement their respective LoaderCallbacks, and updated the ServersListAdapter to return a ServerListItem instead of an Object.