Support added for chrome.storage
 * Data is saved locally with chrome.storage, and synced every five
minutes.
 * Unloading the window forces a sync.
 * saving and loading data now checks which style of storage should be
* used.

*Note* that this commit has debugging commands still in it, and is not
fully tested yet
Add storage space checking
Added developer flag (-d) to build script
Updates to syncing script
Removing dead code
Added Sync status menu