Refactor lib/redimap/base into lib/redimap.
Simplify logger calls in ImapConn,RedisConn.
Test ImapConn.
Replace test subject syntax with explicit object.

Simply because I find it easier to read. ;) And also because it's more
flexible with those tests requiring extra setup before the 'do' part is
called.
Refactor ImapConn test, creating imap_conn_new.
Test RedisConn, making fixes.

Fix 'rescue' vs 'resque' typo throughout.
Merge branch 'tests' into develop