Remove UTF-8 BOM, Add executable permission

コマンドラインビルド環境で必要な修正を入れてみました。

- gradlewに実行権限追加
- javacがUTF-8のBOMを認識しないため削除
  http://stackoverflow.com/questions/1726174/how-to-compile-a-java-source-file-which-is-encoded-as-utf-8