Added the capability of adding a master server using "addMaster()" and you can now do manipulative commands on the master by using "runMasterCommand()".

I fixed an issue where the checking before freeing a reply object was incorrect and resulted in no objects being freed -- this has been resolved and now it properly frees all response objects.