Allow to link Dev Dependencies as well

While linking we need to make sure that the dev dependencies are also linked (eg. pulse-grunt-tasks)
support -j8 and bare -j (like make)