Changed behaviour of "define" to defer initialization of modules in case r.js writes the modules out of order (which can be the case with the "include" option for a build layer).