Fixes in order to make TestServer work.

Importing the test backends from the ruby client modules, as advised.
Fixing the config file so the recycle() command will work.
Merge pull request #182 from Atilla/test_server_fix

Fixes in order to make TestServer work.
Make sure protobuf comes from pypi

Without this, it gets the outdated zip package from googlecode and fail.
Merge pull request #183 from basho/eas-allow-hosts-pypi

Make sure protobuf comes from pypi
made the test more robust and fixed whitespace for pep8
Merge branch 'master' into feature/rich_comparison