Fix Jedis ClassCastExceptions closing pipeline after tx

DATAREDIS-143

Use pipeline instance instead of transaction instance
to execute ops
Guard against NPEs on conversion of null values
Throw UnsupportedOpException on watch in tx in Lettuce

DATAREDIS-225
Fix some tests not ignored on Redis 2.4