add support for Lettuce Redis driver

DATAREDIS-113
fixes with closePipeline and pubsub

DATAREDIS-113
add lettuce integration test
DATAREDIS-113
add lettuce into the test batch

DATAREDIS-113
properly close the underlying pubsub connection on (p)unsubscribe all

DATAREDIS-113
properly cleanup listeners in Message Container
properly unsubscribe from channels not patterns on unsub all
improve unsubscription of channels/patterns in LettuceSub

DATAREDIS-113
update OSGi manifest to include Lettuce & deps
remove unused code + add NPE fix
Merge branch 'lettuce'