Changes from code review
Use npm install --production and use grunt tasks to clean temporary
Removed the -FromSource option as it is duplicating work that is done by grunt