Remove msgpack dependency and serializer from PySpark
remove binary sequencefile for tests
Amend tests to auto-generate sequencefile data in temp dir
Change sequencefile test data generator to easily be called from PySpark tests
Remove msgpack dependency and switch serialization to Pyrolite, plus some clean up and refactoring