fix unbinding bug

BinaryInputManager#unbind で、InputManagerのunbindを呼んだ後に、nameを取得している。  
そのため、タイミングによってはnameがundefinedとなり、続く delete が実行されず正しくunbindされない場合がある。

nameの取得タイミングを変更することで、この不具合を回避するように修正しました。