Compile Task UTF-8 Encoding

Use UTF-8 as default encoding for compile tasks
Adds gradle files to .gitignore
Merge pull request #16 from dgeske/master

UTF-8 Encoding for Compiles