Added Redis tests and RefCounted connection implementations

Rebranched from https://github.com/rejectedsoftware/vibe.d/pull/560

The diff doesn't look right, did I make this pull request correctly?

Edit: nevermind it's just disorienting but the diff is overall