Ditch old PackedOid stuff
Assert variant_in and _out are strict
Switch to VARDATA_ANY
Enforce non-negative lengths
Allow extended storage
Various view fixes
Functions for creating in and out casts
Actual casting C code
Create all missing casts

Synchronize nomenclature. Fix function to create all missing casts