Added assets/Javascript:isRequired getter to determine if the asset has any incoming RequireJS/AMD relations
assets/Javascript: Avoid populating outgoing RequireJS/AMD relations if the asset does not have a similar incoming relation. Avoids ENOENT problems when populating HtmlScript included AMD compatible modules using the UMD pattern
transforms/flattenRequireJs: Don't rewrite UMD pattern if an asset using the UMD pattern is included only with HtmlScript relations