Issue #9: Simplified the TypedSchemaRepository generics. Should be more usable now.
Issue #9: First jab at automated tests for the TypedSchemaRepository. It can probably be better...