Remove useless begin-end block. Minor changes to the example.
Ignore errors when closing connections.
Use r.client.disconnect instead of r.quit to close connections.

We have two requirements when closing connections:

1) Don't call QUIT as it is useless added latency.
2) Don't wait for the GC finalizer to get our process socket closed.

Disconnecting the client object inside the Redis object should do the
trick.