Add cobertura/coveralls plugins (code coverage).
Enable code coverage reports for travis.
Show code coverage status in README.
Added a basic test for the AuthenticationProvider

Testing if the current version of the Shogun2AuthenticationProvider is assigning the ROLE_USER when a user logs in.
This test has to be adapted if the authentication process changes.
Merge pull request #6 from marcjansen/code-coverage

Enable continuous code coverage reporting
Minor improvements to the travis configuration.

This changes some parts of the travis configuration:

* split the `before_script` section into multiple parts
* print the Maven version before actually testing
* set the `--batch-mode` flag as we are running in non-interactive mode
* set the `--threads` configuration to use 2 threads per available cpu core

The `--threads` configuration should also speed-up the travis job.
Merge pull request #7 from buehner/security-test

Added a basic test for the AuthenticationProvider
Improved the AuthenticationProvider test.

Also checking now if the userName and the password is correct in the authResult.
Merge branch 'master' of https://github.com/terrestris/shogun2 into security-test
Merge pull request #8 from marcjansen/ci-improvements

Minor improvements to the travis configuration.
Use German umlaut in @buehner developer name.
Add myself to developers section.
Add source code management section.
Add continuous integration section.
Merge pull request #9 from buehner/security-test

Improved the AuthenticationProvider test.
Add developer ids matching the github username.
Explicitly set encoding in compiler plugin.
Explicitly request the master-branch badge.
Merge pull request #10 from marcjansen/master-pom-improvements

Smaller master pom improvements