Refactor CESyntax class
Update comment header sign for MRC classes
Use delegate of NSApplication instead of AppController instance

CEPreferenceにCEAppControllerのインスタンスを持たせるのを辞めて、CEAppController のメソッドはNSApplicationからのデリケートで呼び出すようにした。
CEPreferences become a singleton class
CEPreferences becomes a NSWindowController subclass
Create Preferences instance only after when it is called

環境設定の生成をアプリケーションが起動したときではなく、環境設定ウインドウが初めて呼び出されたときに変更した。
Update changelog
Rename CEPreferences class to CEPreferencesController
Hide properties not need to be public
Use NSUserDefaults instead of NSUserDefaultsController in Preferences (ref #52)
Minor tweaks
Use NSUserDefaults instead of NSUserDefaultsController in most classes (ref #52)

基本的にはほぼ全てNSUserDefaultsをに置き換えた。
おそらく本当にNSUserDefaultsControllerが必要な以下のクラスは未着手:
- CEKeyBindingManager
- CEPrefEncodingDataSoucre
Change the label of an checkbox in Preferences

現在では「カーボンのように」の意味が想像しづらいと考えられるため、環境設定の項目名を変更した