A bunch of multithreading fixes, thanks to @bdallas.
- Move to vector of strings as input, to handle arbitrary data better and improve speed.
- Add doxygen docs.
- Move all init code out of constructors into .connect methods.
First versioned release after many nights of segfaults and memory leaks.
Desire to use Redis in C++, but unhappy with existing clients.