Add tests to ensure the key path of errors gets returned.
Fix a typo in the expected path of the error.
Add method to JSONModelError that creates a duplicate error object with a key-path-component in the userInfo dictionary.
Propagate the key-path of errors in the user info dictionary.
Clarify test-failure message.
Add error-path checks to a few other test-cases.
Fix BOOL primitive type on 64-bit iOS platorms.

On 64-bit iOS7 platforms bool is encoded as "B"
Merge pull request #107 from steveheyman/master

Fix BOOL primitive type on 64-bit iOS platorms.
Merge pull request #104 from j-h-a/nested-error-paths

Propagate the key-path of any errors out to the end-user in the user info dictionary.
added stats badge
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  added stats badge
  Fix BOOL primitive type on 64-bit iOS platorms.
  Add error-path checks to a few other test-cases.
  Clarify test-failure message.
  Propagate the key-path of errors in the user info dictionary.
  Add method to JSONModelError that creates a duplicate error object with a key-path-component in the userInfo dictionary.
  Fix a typo in the expected path of the error.
  Add tests to ensure the key path of errors gets returned.