Improve a warning message
Fix a memory leak.
Fix a bug when loading nonexistent files

If you later load a resmap that makes the resource exist, the
raw data component would never find it because it would keep
the old value mapped to 'NULL'.

Failed loads no longer update the raw data index.
Simplify exported constructor API.

We now use the resmap for everything. Alloc/free operations are
subsumed within load/unload_resmap. We had to update the rawtest
demo to make it continue to work.
Initial draft of Monocle Objects
Preliminary object implementation

No notion of kinds, and it force-subscribes only to Update and always
uses the default renderer, but the "newborn baby" is here and can start
to grow up.