WIP: Support metadata at de/serialization time (moved)
keeping https://github.com/pydata/pandas/pull/3297 alive, which had the target PR branch wrong.

The .meta approach is wrong, and the larger issues involved in associating metadata
with mutable objects require more viciously pragmatic can-do then I can muster.
