Throw error when parsing a file with invalid JSON

Thanks for @jakecraige for track it down [here](https://github.com/stefanpenner/ember-cli/issues/2460#issuecomment-62220128)
Let me know if I am missing something.

Closes #4