adding new MappingIterator system.
correct name/source confusion to make tests pass again
Merge branch 'develop' into feature/data_refactor

Conflicts:
	kim/exceptions.py
Refactoring exceptions, added MappingErrors and FieldError
Fixed tests after changes to exceptions.
cleaned up some pep8 in tests
add acceptance test for types
warn people if they configure their Serializers incorrectly
adding new MappingIterator system.
correct name/source confusion to make tests pass again
Refactoring exceptions, added MappingErrors and FieldError
Fixed tests after changes to exceptions.
cleaned up some pep8 in tests
Merge branch 'feature/data_refactor' of github.com:mikeywaites/kim into feature/data_refactor

Conflicts:
	kim/exceptions.py
Merge pull request #2 from mikeywaites/feature/data_refactor

Feature/data refactor