Maven build

I have tested all milestones beside test with S3:

- build without tests create all jars and runnable archive
- build and tests work on Travis