Merge pull request #5 from fountainhead-solutions/master

Return combined promise from model.load()
Implementing error assignment.
Merge pull request #6 from fountainhead-solutions/master

Allow model.all() to accept custom headers
Add missing semicolons
Handle 404 errors with content with (some) grace