Exception handling for invalid connections

This fixes issue 4. Also added JedisPoolConfig testOnBorrow when
creating a new connection