Made all DB methods async
Changed RouteListAdapter to CursorAdapter. Made RouteListFragment abstract and extended five new classes from it, one for each route list that is displayed.
Merge remote-tracking branch 'origin/database' into multiple_route_lists
Merged with database branch.
Fixed build errors caused by latest merge
Added button click callbacks for buttons in HomeFragment that launch route lists. Added empty constructors to route list fragments
Changed return type of getRoutes() and all subsequent method calls from void to View to return ListView, as no ListView was being shown when launching any of the route lists from the HomeFragment.
Rverted files back to previous commit manually, removing the change of return type for getRoutesList() from void to View
Reverted FerryRoutesFragment as it was missed in previous commit.
Resolved runtime errors related to showing route lists. It appears the issue may be an empty cursor when the ListView is bound to the adapter.
Route lists are now being displayed!! Woot! Added routes to list and retrieved and displayed them (somewhat) correctly. The subway is not being properly organized. Green Line not displayed with proper color or icon. Anthony believes it is tied to the database and he is working to resolve the issue.
Fixed colors on route list
Merge remote-tracking branch 'origin/multiple_route_lists' into unstable

Conflicts:
	AndroidManifest.xml
	src/com/overthink/thembtaapp/ui/HomeFragment.java
Merged multiple_route_lists onto unstable