様々なリファクタリング

変更点
* blocksで値を取得できるようにした
  - 
  - blocksを設定するとNSNotificationは飛ばなくなります
* 定数の名前の変更
  - Cocoaライクの名前に変更しました
  - プレフィックスを追加しました(プレフィックスはKonashi)
  - 列挙型に変更しました
  - マクロでなくstatic constに変更しました
  - サンプルコードは対応済みです
* コードの整形
  - ブレースの位置を修正しました
  - インスタンスメソッドにてシングルトンでなくselfに対してメソッドを実行するようにしました