make many=True work, add tests
add tests for many=True with marshal
Adding ValidateOnlyIterator to mapping module.
Merge branch 'develop' into feature/nested_validation

Conflicts:
	kim/mapping.py
Refactoring MappingIterator's and Serialize/Marshal functionality.