Refactor CEKeyBindingManager class

変数のリネーム、if文からswitch文への書き換え、型の特定など
Remove a method rewriting application name in main menu

Nibの起動にあわせてアプリケーション名「CotEditor」をinfo.plistの値で書き換えているが、自明なので外す。
Change timing to Init IBOutlets of keyBindingEditSheets

IBOutletの初期化はawakeFromNibのタイミングでやらせる
Add protocol declaration  to header file
Delay nib loading until sheet is called (ref #53)

一回呼び出されたら依然散らかしっぱなしで根本的な解決ではないが、幾分かまし
Retain keyBindingEditSheet only while sheet is shown (close #53)

windowControllerを使っておらず若干強引だが #53 に対処した。
Merge branch 'refs/heads/refactor/keyBindingEditSheets' into develop