Fix for "[...] is not qualified and no path was specified. Please qualify the command or specify a path." errors on exec resources by qualifying all of them.
Provide defaults for not shared or optional values.
Refactor and tweak resource dependecy declaration to improve readability and maintenance. Added explicit 'absent' resource setting dependencies.