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
Merge changes
Merge changes
Fix web commits
Add battery check for sync