added source encoding
added cobertura report plugin and moved antlr grammar to a separate package so that the generated sources can be excluded from coverage reports more easily
added travis config
added travis config
added build status
Merge branch 'develop'