inputHandlerたれ

* InputHandlerはただのデリゲート役に
  * diffでてるけど、全部書き換えましたから！
* これまでのInputHandlerはPlayer.InputHandlerとして元気に働いています

__イメージ__
```
var inputHandler = new bq.InputHandler();
inputHandler.attach(this); // ここが気持ちキモイかもね

inputHandler.addListener(hogehogeListener);
inputHandler.addListener(fugafugaListener);

// こう書くこともできるよ
inputHandler.addListener({
    onMouseDown: function(e) {
        console.log(e);
    }
});
```