[#2] Adds step to create tmp and .npm folder and set appropriate permissions

Signed-off-by: FilmKnurd <andrew@astonishdesign.com>
Merge pull request #3 from astonishdesign/bug/fix_npm_permissions

[#2] Adds step to create tmp and .npm folder and set appropriate permiss...