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

KeyMapSettingのインスタンスを生成するためのKeyMapStoreインターフェースと、その実装のXmlKeyMapStoreクラスを追加しました。

XmlKeyMapStoreでは外部のXMLファイルを読み込んでKeyMapSettingのインスタンスを生成します。

おまけ
KeyBind.javaのリファクタリング
Objects.requireNonNullの戻り値を捨てていたところを、戻り値をしっかり受け取る形に変更しました。