added chrome.storage and localStorage to app.storage normalizing on the chrome.storage implementation app.storage.get|set|remove|clear(obj,func)