Refactoring (still untested)
-continuing refactoring from before
-added basic unit test (not working, will have to move to Robolectric or another unit testing framework)

PollService.java:
-renamed to EventSilencerService
-broke out service state management methods to ServiceStateManager

ServiceStateManager.java:
-keeps track of the state of the application (whether or not an event and/or quicksilencing is active)

Prefs.java:
-cleaned up a bit
-moved request codes to AlarmManagerWrapper
-moved notification id to NotificationManagerWrapper
-moved max media and alarm values to VolumesManager
-removed Key and getters/setters for moved variables
-added generic method storePreferences(String key, V value) to store values
-added method readPreferenceString() to read arbitrary string preference

DefaultPrefs.java:
-removed request codes, notification id, and max media and alarm volumes

NotificationManagerWrapper.java:
-added displayQuicksilenceNotification()