added new partitioners
updated to new version of clj-thrift
added tests for new partitioners