chore: Update version to 4.0.0.SNAPSHOT.
chore: Update language level to JDK 1.8 and remove travis builds for JDK 1.7.
make timeout configurable
Merge pull request #133 from cwiejack/master

make timeout configurable