Add support for module substitutes, enabling you to sub one module with another via config settings or API. This corrects the issue of some 3rd party modules assuming InputfieldTinyMCE is available. It substitutes InputfieldCKEditor.