resources: improve documentation
resources: Add the ability to created nested namespace dictionaries in a package.py
resources: create a master schema for the Package class. All resources delivering metadata to the Package class must validate against this master schema.  Use the master schema to create accessor properties for all its top-level keys.