Add support for jdk8 in travis
Fixes xetorthio/jedis#758
Updated fix to xetorthio/jedis#758
Merge branch 'master' of https://github.com/nilskp/jedis into fixes-758
Add unit tests to check pipeline sync without any commands
Introduce (Binary)JedisPubSubAdaptor

* Actually it's in JedisSentinelPool but not exposed to users
Change travis to run tests again jdk8 only
Add different jdk
Remove unnecessary jdks for testing purposes
Fix disconnect socket closing to make it work with java 8
Add again other jdks
Remove opendk as it's not present
Remove Adaptor and update their own class (PubSub)
Merge pull request #785 from xetorthio/jdk8

Fix tests in JDK8
Merge branch 'fixes-758' of github.com:HeartSaVioR/jedis into HeartSaVioR-fixes-758
Merge branch 'HeartSaVioR-fixes-758'
Merge branch 'master' of github.com:xetorthio/jedis
Merge branch 'jedis-pubsub-adaptor' of github.com:HeartSaVioR/jedis into HeartSaVioR-jedis-pubsub-adaptor
Merge branch 'HeartSaVioR-jedis-pubsub-adaptor'