have new renderer abort with a more helpful message

abort with message including resource path instead of
an exception that has no resource info
add tests for helpful renderer msgs, handle no args case
Merge pull request #970 from cldwalker/helpful-new-renderer

Helpful new renderer error message