remove defunct encoding/decoding
update test to use strings for type
convert codec for type to string - using varstring causes msgpack to break. so I did it this way
update hexpp