AMD, reuqireJS and q.js integrastion done.
NOT: circle call exception determined => "RangeError: Maximum call stack size exceeded".
Will be fixed in next check-in.