Tests: add default task to Rakefile
Tests: add default encoding header to files

Fixes encoding error when running tests on my box.
Tests: add Travis-CI configuration
Docs: add travis badge to readme
Fix: remove unused she-bang from all files
Merge pull request #1 from tilljoel/improve-tests

Improve tests & fix utf-8 errors
Docs: added codeclimate badge to readme
Ruby conventions