Reworking storage sync and general permissions system to verify permissions granted for storage. Allowing to remove permissions from manifests. W.i.p. : already performs checks but needs to request them in settings page when enabling storage sync in settings.
Reworking permissions in progress: Storage sync now needs to be explicitly enabled, after which it performs a naive sync of everything already in the cloud. No handling for remote deletions yet.

Testing this with chrome canary's profiles is awesome, since you can connect a fresh profile to a new google account (disconnect it from other active profiles after loading it with series)
FixMyJS sublimeplugin <3
FixMyJS and move initial storage sync step back to frontend now that we have UI to show database activity
update gitignore to add npm-debug logs
Simplified storage sync some more. Todo: Fix yes-all, no-all
Solidified sync mechanism. Reads on refresh browser. Ask properly for deletion, buttons work. re #286 re #285. @garfield69, please test :)
Remove sync button (since it happens automagically), check isSupported for StorageSync.get and fix passing empty array to nonRemote when storage is empty re #286
Fix storage sync permission check and accessors re #286
update About stats with new sync key lastSync re #286
drop console.debug that snuck in previous update.
updated deploy script to spawn selenium server, fixed deploy script to fix nightly deployment.
Refactor settings to make it easier to add more tabs, and give each tab a route so you can refresh the page
Merge branch 'permissions-refactor' of https://github.com/SchizoDuckie/DuckieTV into permissions-refactor
Clean up settings, one controller per tab. Fixed language list display to be a lot cleaner
w.i.p. sync mockup
Mocking up self-registering storage sync targets
Made reading from both registered storage services work. Interface returns a list of tvdb_id's for the read() function for each storage engine. Controller takes care of showing the detailed info in this case.
Todo: add non extended info fetch call to fetch show info for gui. The SyncManager will take care of the compare process in a different step
w.i.p. compare function for series
Compare function properly working. Added a summary call when fetching details for those of us not blessed by the bandwidth fairy