Add support for class_map parameter in config files.
Add unit tests for class_map.
Add documentation for class_map
Remove unnecessary dictionary creation from DictIter initializer if class_map is None.
Fix missing class_map arguments for a couple of the DictIters.
Merge branch 'feature/merge_classes' into develop