Add http-based thrift support to sparts.thrift.client

- Add PATH class attribute to client classes
- Default TRANSPORT to TBufferedProtocol when using http client
- Add path kwarg to client consturctor
- Add a unittest to cover http client/server code

Fixes #62