Merge pull request #51 from hermanschaaf/master

Update JSON-Validation and default config path
pep8
update travis.yml
update travis.yml
fix pep8 errors
Merge pull request #52 from shawnps/pep8-test

pep8 test
add command for running tests with coverage
Merge pull request #53 from shawnps/coverage-command

add command for running tests with coverage
Make i18n plugin more robust and log errors
Small updates