Make FakeKeyStore compatible with Java 8
Add equals and hashCode to F.Tuple classes
Update constraint tests in integrationtest-java to be order flexible
Update json tests in integrationtest to be order flexible
Add --no-publish option to runtests script
Add java 8 version of PromiseTest
Add -v option for junit tests (log test events)