Continuing refactoring (still untested)
-added database, prefs, and manager packages
PollService.java:
-split out notification methods into NotificationManagerWrapper.java
-split out volume control methods into VolumesManager.java
-split out storing, retreiving, and changing ringer methods into RingerStateManager.java
-split out alarm scheduling and canceling methods into AlarmManagerWrapper.java
-split out request types into RequestTypes.java

EventProvider.java:
-moved to database package, changed to package access (only DatabaseInterface should be using this directly)
-moved database columns into Columns.java (column names can be used as a sort key when retrieving a cursor from the DatabaseInterface)

Prefs.java:
-moved all preferences storage and retrieval methods here, still ugly