[UTILS-3] Moving over the Parquet classes.

Fixes #3 

Adds back in the adam.io and adam.parquet_reimpl classes, _except_ for the classes (as noted in the commit message) that contain references to adam model types such as ReferenceRegion.
The packages need to be changed. ;) This should be easy; I'll PR this over your way.