only switch project when valid gulpfile is found - fixes #5
fix spawn issue

oh you node-webkit...
rewrite task fetching - fixes #3 #4

now parses the output of the gulp command instead of requiring the gulpfile and modifying it