Make pq generic to pprint-data

Support for pickle/yaml/json