Add travis integration
Add Array.swap and use it
Fix JavaDoc errors
Make gradlew runable
Merge pull request #193 from janisz/enable_build_on_java_8

Fix JavaDoc to enable build on Java 8