holoirc: remove butterknife dependency
Merge branch 'remove-butterknife' into develop
holoirc: cleaup preferences
Merge branch 'release-3.0.1' into develop
holoirc: add UI side of the noticiation settings
holoirc: add vibrate option as well
holoirc: add sharedprefs side of code for notification settings
holoirc: split off mention handling into a separate utility class
holoirc: actually handle the notification settings
holoirc: fix up the final things to make all the notification stuff work properly
Merge branch 'feature-notifications' into develop
Merge branch 'release-3.0.1' into develop
Merge branch 'release-3.0.1' into develop
Merge branch 'release-3.0.1' into develop
holoirc: start using channel and server objects directly rather than string representations
holoirc: fix build
Merge branch 'release-3.0.1' into develop
Merge branch 'release-3.0.1' into develop
Merge branch 'release-3.0.1' into develop
holoirc: multiple updates

* start using a cache for the events
* only update AppPreferences when prefs actually changes
* clear the caches when the prefs change