Let each client have it's own callback thread
We do not need the threaded_loop struct member anymore
First steps towards documentation + doc gen tasks
Also cover constants in test cases
Document internal helper methods specific to binding libmosquitto and Ruby
Oust Rubinius specific cruft from the Rakefile - we do not support it for now anyways