Add acceptence test for invalid mustache template

Ref:Redmine:4702 (https://cfengine.com/dev/issues/4702)
Silence warning about promise with no status.

cfe_internal packages should not be reported, but still needs a "kept"
outcome to avoid warnings about a promise with no status.
Another instance of issue #4733; suppress tc
Another instance of issue #4733; suppress tc
Another instance of issue #4733; suppress tc
Another instance of issue #4733; suppress tc
$(sys.hardware_addresses) unexpanded — issue #4745
no such user on win — suppress testcases
Merge pull request #1498 from aappilattoq/master

Another instance of issue #4733; suppress tc
Merge pull request #1499 from kacfengine/package_report_fix

Silence warning about promise with no status.
Further fixes to log-levels in methods promises.

When bundle result is FAIL, log to error; if promises don't
cleanly fail, log as INFO. Adjust warning and repair levels
to WARNING and INFO, respectively.
Fix cfe_internal packages to avoid return code check.
suppress tcs: instances of userexists/groupexists
Another linking failure instance — see #4608
ttime_range doesn't work as expected — see #4747
Log all events that lead to promise failure to error log.

LOG_LEVEL_VERBOSE is not the right log level for error messages that affect
promise compliance.
Merge pull request #1502 from kacfengine/master

Move test framework documentation to README, where it belongs.
Conditionally replace /var with path known on win
Module failures — see issue #1884
Merge pull request #1500 from aappilattoq/master

userexists/groupexists, linking dupe, ttime_range failure, /var, module failures