Removed external binary dependencies
- Gradle now pulls them from Maven Central

Added integration tests as a gradle sourceset

Added "eclipse" gradle plugin

Fixed incorrect javadoc entries