restored original Delete(IEnum<string>, ISolrQuery) to interface
MappingManager fixes

Removed unnecessary exception for adding inherited classes,  fixed code
so that when child classes are registered, the parents are as well.
Changed SolrFieldModel to immutable.