Got rid of the custom list views because they're not being used at all.  Also changed the names of some files and combined the AddLayersListItem and LayersListItem into 1 Layer class because it didn't make sense to have them separated.
Committing everything at once to avoid getting the app into a bad state…

Added a BroadcastReceiver, Loader, and Adapter for layers so that the layers dialog gets updated when new layers are added.  I also updated the layers_dialog to use a regular list view instead of the custom list view that was being used as a placeholder to demonstrate what the dialog would look like when layers get added.

Layers get added now, but I just noticed an error with the AddLayersDialog not updating properly on server selection change after adding a layer.  Going to debug tomorrow.

I also moved all of the database helper functions for specific tables into different classes, ProjectsHelper, ServersHelper, and LayersHelper.

I modified the AddLayersList