Update to latest thrift
New base class for testing Services instead of just tasks
Add test to verify custom name functionality