add travis settings.
Merge pull request #8 from taichi/travis

travis-ci で自動ビルドする為の設定ファイルを追加しました。
add format settings.
format and cleanUp codes.
Merge pull request #9 from taichi/format

ソースコードのフォーマットを行いました。
remove dependency on the log directory
remove log dir
Merge pull request #10 from taichi/remove_dependency_on_logdir

logディレクトリが無ければ作る様にしました。
add integration test
add integration test for UTF-8.
Merge pull request #15 from taichi/sample_to_test

sampleフォルダにあったリソースをテストコード化しました。