Moving to a maven certified src structure

* All code goes into src/main
* All tests go into src/test

TIL
Moving to Gradle + Travis CI

* Adding yml for travis
* Adding build file for Gradle
* Updating README with cool icon thingy
* Removing older requirements file
* updating .gitignore for gradle