[beeswax] Fix parsing complex PartitionKey types

This fixes parsing complex types that contain a variety of sigils
in them.
[beeswax] Remove dead comments
[beeswax] Rename TestHiveServer2API test to test_parsing_partition_values
[beeswax] Rename type to keyType