Added storage permission requirement.
Added support for angular.js
Added event listener for close button
Converting GM functions to Chrome functions

In the process of converting the GM_setValue and GM_getValue functions
to chrome.storage.sync functions.