prevent cruft in Package objects (#787)
update package schema, and add tests to validate package objects against the schema (#788)
strip module namespace from `module` and `exports` tag values (#786)

This change makes `/** @exports module:foo */` a synonym for `/** @exports foo */`.