Use fixed versions for dependencies

Temp v0.5 started requiring node v0.8 while this package only requires v0.6. 

It's best practise to fix versions so that you aren't at the mercy of upstream providers and suddenly realise something is broken.

Keep temp at v0.4 to respect dependency on node v0.6. Fix coffeescript and underscore at latest stable versions.