ツールバーボタン, コンテキストメニューの挙動改善

- ツールバーボタンをどこにでも置けるようにした
- 大幅なリファクタリングにより, ツールバーボタンとコンテキストメニューのコードの大部分を共通化
- コンテキストメニューと設定画面のスキン選択メニューを共通化

※メニューの構造および設定項目が非互換となりましたのでご注意ください。
※コンテキストメニュー・ツールバーボタンのメニューをコードより呼び出したい場合（マウスジェスチャからdatを消去する場合など）は、ChaikaB
rowserOverlay.browserMenu 以下のメソッドを使用してください。どのようなメソッドがあるのかについては
browserMenu.xml 内をご覧ください。