README.md: add missing dependency
Show filename in case of yaml parse error
Don't process template twice on rpmspec

And exit with an error if rpmspec is undef
Don't check for build file

But exit with an error if build option is undef.
Add the tmpl function in templates