Bug fixes for Security Groups

RM10897

Updates the redis_client and redis_sg_tool based on manual testing. Also
reworks the connection semantics to defer to the sentinel class itself
for the connection pooling.Finally, removes all SSL connection
semantics, as it was determined that Sentinel connections and SSL do
not easily mix, and thus none of the existing implementation could
work as is.

Fair enough, just obscure and python2 specific. Anything not unicode makes me cringe a little, but it's not like we'll be needing some crazy chars for our MAC addresses.