Start of custom SyncAdapters
Merge branch 'master' into SyncAdapter
Added authority to constants
addPeriodicSync needs the authority, not account type
Test changing sync label
Separated into Playlist/Podcast sync adapters
Added sync settings for on, interval, and wifi only
Apparently each sync adapter needs its own empty stub
Create abstract SyncAdapter with all of the network/preference logic in it
Only apply when user sets to online mode
Abstract out getRestUrl so can request directly against a different instance
Abstract RESTMusic service so it can target non-active servers
Update MusicService.java
Update OfflineMusicService.java
Update CachedMusicService.java
Run each sync adapter on each server
Add isOffline check to checkDownloads
#162 More work on converting to pull out drawer
Merge branch 'master' of https://github.com/daneren2005/Subsonic
#162 More abstract way to determine activity clicked, obey option to hide chat tab