Updated cfsketches.json.
Fixed "define params" syntax
Correctly assign default value when there is one and the input is empty.
Avoid undef when user enters "false" in a boolean prompt.
Removed use of default:eu.path_prefix and exec_prefix

This was being used in files: promises, which come before the methods:
promise that calls the eu() bundle, so the path_prefix variable was
not defined at that moment. I removed its use and that of exec_prefix
throughout.
Avoid first-time EULA prompt

By removing /opt/splunkforwarder/ftr we avoid the first-time interactive
EULA prompt that was breaking things.
Accept anything for unknown validations

If a parameter specifics an unknown validation name, accept anything the
user types.
Applications::Splunk: enterprise_compatible
Regenerated cfsketches.json
Splunk: fixed description (sketch does no installation)
Regenerated cfsketches.json
Splunk: Fixed OS dependency
Removed nonexisting validation
Splunk: added activation_id
Fix problems in template expansion

Add missing create => "true", and specify the full paths for the
template files.

At the moment template files are hardcoded within
$(sys.workdir)/inputs/, which should work in a regular installation, but
not if things have been installed elsewhere. A more generic solution
should be provided.