Add prov package

The PROV-based types are defined with the preliminary JSON marshaling.

Signed-off-by: Byron Ruth <b@devel.io>