Fix error with handlerStack in link_hints content script
Initial synchronization commit.
Synchronization is via `chrome.storage.sync.*`; data is cached in `localStorage`.
Code review of Sync().
Code review of Sync().
Handle data: URIs as a chrome prefix
Settings tests pass, Sync still has an error.
Functional sync.
Fix indentation and disable sync.log() messages.
Add tests for sync.
Add test cases for "asynchronous" sync.
Add remote sync test for setting cleared.
Delay initializing sync until other components have started.
Test that all stored settings are JSONified.
Comments for philc.
Fix sync.init.
Code review, clean up.
Clean up initialization.
Add a couple more test cases for Sync.
Merge pull request #1027 from mrmr1993/dataURIs

Handle data: URIs as a chrome prefix
Line length