added ability to move extension order for dependencies, npm 1.5.2