Feature: configuration for node tasks other than grunt

I have bumped the version to 2.7.0 and added a nice way to run different node tasks other than grunt and the option for multiple to be run if so desired. This would address issue #4 @toranb opened up. 

I also added an example config file with some of the options. Please add more options to show how to configure for more customization as you see fit.