Throw an exception for illegal JSON mappings
Also throw exceptions for mappings to NULL or other objects
Don't localize
Don't test for exceptions
Remove MTLIllegalJSONMappingModel
Merge pull request #325 from Mantle/mapping-exception

Throw an exception for illegal JSON mappings
Add JSON model validation
Revert "Use arrays when removing dictionary entries"

This reverts commit 502175f690e14d30c09506fc69d957a79ab0d3b9.

Conflicts:
	MantleTests/MTLTestModel.m
Add mtl_dictionaryByRemovingValuesForKeys:
Document validation
Moving docs
Merge pull request #335 from Mantle/auto-validating

Automatically validate models from JSON data
Fix copypasta :spaghetti:
Ignore -Wdeprecated instead
:unamused:
Merge pull request #338 from Mantle/removing-keys

Correctly deprecate -mtl_dictionaryByRemovingEntriesWithKeys:
Fix method signature in documentation
Merge pull request #345 from Mantle/docs-fix

Docs fix
Ordered relationship deserialization to NSOrderedSet vs NSMutableArray
Merge pull request #352 from rawrjustin/nsorderedset-deserialization

Ordered relationship deserialization to NSOrderedSet vs NSMutableArray