Add support classes for mocking ResourceSets
Add the base implementation of an Ichabod::ResourceSet::SourceReader which just describes the SourceReader interface that should be implemented by sub classes
Add the ResourceSet::Base which describes a ResourceSet and should be extended by actual ResourceSets