キーボードショートカット実装に向けて2

複数のキーボードショートカット情報を保持する為のインターフェース IKeyMapSetting.java と、その実装KeyMapSettingImpl.java を追加。
TwitDuke-Componentsの依存関係にguavaを追加。
Merge remote-tracking branch 'upstream/master' into pr0
KeyBindクラスをイミュータブル化
ゴミ掃除
ゴミ掃除
KeyBindのコンストラクタにnullを渡すとNullPointerExceptionが発生するようにした
Merge pull request #57 from satanabe1/pr0

KeyBindクラスをimmutableにしました。