Make it work asyncronous

this.async() should be called because child_process.exec is always asynchronous

http://gruntjs.com/frequently-asked-questions#why-doesn-t-my-asynchronous-task-complete