Added support to use another charset

Hi, I just added an option to use a custom charset, however the default charset is still utf8.
Please, ignore the changes in .gitignore and build.sbt :)