Q: reversed the order of function overrides to put promises first for nested promises
Requirejs should also accepts an array for path values.

According to https://github.com/jrburke/requirejs/wiki/Upgrading-to-RequireJS-2.0#wiki-pathsfallbacks requirejs also accepts arrays as path values. Therefore, the type of path values is changed from string to any.
Update durandal.d.ts

missing the result* parameter
Merge pull request #1140 from vincenthome/patch-1

Update durandal.d.ts
Merge pull request #1137 from TiddoLangerak/patch-1

Requirejs should also accepts an array for path values.
Merge pull request #1122 from seanhess/q

Q: support nested promises