Refactor connection tests with waitFor method

- Support more general test conditions that
require period checking until timeout occurs
Add Redis 2.6 millisecond expiration commands

DATAREDIS-178

Add pExpire, pExpireAt, pTTl ops to connections
Utilize new SrpUtils asBoolean method
Add framework for running tests based on Redis version