Create designated initializer for CESyntax

将来的にSwiftに移行するための布石
Refactor CESyntax initialization

CESyntax の扱いを変更し、CESyntaxは初期化時に対応するスタイル定義が固定されるようにした。
スタイルを変更／更新する場合は、CESyntaxのスタイル名プロパティを変更するのではなく新たなCESyntaxインスタンスを生成するようにする。
パフォーマンスへの影響はないと考える。