Allow deep namespaces for ScripActions and Conditions

When naming a ScripAction or ScripCondition package, we could just
use simple string names as ExecModule. This aims to provide support
for being more flexible about the package names.
Merge branch '4.4/extend-execmodule-support'