add traivis and coverage
postpone thrift worker registration to thrift app
fix setup.py tests