ダブルクォート基本からシングルクォート基本に変更した

 * googleのコーディング規約がそうなってるので、それに習う
 http://cou929.nu/data/google_javascript_style_guide/#id44
store.jsを使用したい範囲すべてで使用できるようにした
store.jsへの移行はとりあえず成功したっぽい
とりあえずlocalStorage全体を返すようにした
localStorageへ文字列以外を入れられるようになったのでリファクタリングした
変数の無意味な短縮をやめた
popup/background/options共通で使うjsの関数を抽出した
knockoutjsを追加した
デバッグ用出力を削除した
knockoutjsを使ってみたが結構快適
初期化周りを整理してどんどんlocalStorageをカプセル化した
localStorageのカプセル化を更に推し進めた
拡張無効時に再起動するとアイコンが有効のままだったバグを修正した
カプセル化をどんどん推し進めた
extensionIsEnable関連をすべてViewModelに集約した
foreachでいろいろ表示する練習をした