Switch to RiemannThreadedClient by default.
Reorganize, add support for batch and multi clients