added better travis handling

- removed mvn test, because this is travis default behaviour
- added coverage report only after successful builds
fixed whitespacing