The beginnings of the Storage API...
Added chrome.storage.sync and made all get/set calls asynchronous. Added some migration from localStorage to chrome.storage. Added logic to determine when to use chrome.storage or localStorage.