fail hard when a name is not explicitly defined in dust.compile
Deprecate isDebug and just use debugLevel. Add a silenceErrors flag to swallow all errors.
fix merge conflicts
merge v2.1.1 fixes
fix merge conflicts with v2.2.4
give a more descriptive error description for dust.compile failure
Deprecate dust.onError return value and throw errors from dust.log if not silenced
merging 2.1.1 patch fix
type check for error in dust.log
merge fixes from v2.1.1
merge v2.2.4 debug hotfixes
add dist files for 2.1.1
add dist files for 2.2.4 and merge in dist files for 2.1.1
remove dist files that were added for 2.1.1 and 2.2.4
add min files for 2.1.1
Merge branch 'dust-obesity-cure-v2.1.1-backup' into dust-v2.2.4
add min files for 2.2.4
Merge branch 'dust-v2.2.4' into dust-obesity-cure-final
remove min files for 2.1.1 and 2.2.4
Merge pull request #399 from prashn64/dust-obesity-cure-final

Don't swallow all errors by default (Issue #381).  Deprecate dust.isDebug and dust.onError. Instead, just use debugLevel and dust.log(message, 'ERROR'), respectively.    Add a dust.silenceErrors flag to swallow all errors.