Fix #46

Fix the issue 46 - https://github.com/github/maven-plugins/issues/46

* migrate to the Maven-API 3.1.0
* remote Aether dependency - unfortunately, the code using Aether cannot work anymore. username and password cannot be retrieved from the Authentication object anymore. We still rely on the settings.xml
* update github-core version in the download plugin

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Reformat the imports

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Merge pull request #47 from cescoffier/#46

Fix issue #46
Using Maven 3.1 API.