Updating connection's state regardless of listener

 - This fixes the logs seen in https://github.com/mrniko/redisson/issues/87
 - Makes sure the pubsub connection is kept in the proper state, regardless
    of the order in which to clients decide to operate
    (unsubscribe / removelistener)
connectionManager sync added. #89
race condition in RedissonLock fixed
header for mvn compilation added
shutdown for netty WheelTimer added
Merge pull request #94 from setronica-dev/shutdown_wheel_timer

shutdown for netty WheelTimer added
Merge pull request #93 from setronica-dev/RedissonLock_locks_up_89

Redisson lock locks up #89
Merge pull request #92 from Monits/master

Updating connection's state regardless of listener
RedissonLock subscription sync fixed
Merge branch 'master' of github.com:mrniko/redisson
JsonJacksonCodec.init visibility changed. #86
plugins updated
Make sure the pubsub listener is subscribed

 - When a connection is reused, the listener should still be subscribed.
Merge pull request #95 from Monits/master

Make sure the pubsub listener is subscribed
Constructors visibility changed to protected. #71
Merge branch 'master' of github.com:mrniko/redisson
MasterSlaveServersConfig refactored
MasterSlaveServersConfig refactored
subscribe changed to addListener. #93
RedissonCountDownLatch race condition fixed