Added support for referring to out of band schemas

These schemas receive the memory: uri reference, and are provided
to ObjectBuilder on instantiation. This permits (for instance)
writing a full schema in separate chunks without relying on the
file: uri.
Added support for 'memory' referenced schemas.
Bump version