Schema fixes.
Make schemas, traits, and resource_types in Root return hashes.
Add the name to Schema.
Access methods and method to expand schema references.

- Abstract child access methods.
- Return hashes for some properties.
- Expand schema references into schemas.