Return Error objects to callback
Merge pull request #3 from reywood/master

Return Error objects to callback