Add grunt serve task that starts a livereloading webserver and watches source files for changes

This adds a new task `grunt serve`, that
* builds the NEXT library
* starts a connect based webserver on port 9000 to serve the root of the EaselJS folder (locally accessible only)
* opens a browser window to the above
* watches the source files, automatically triggering a NEXT rebuild if they change
* livereloads the served pages whenever a html/css/js/etc file changes

An `npm install` in the build directory will be required.   Typical usage is to have it running in the background while you're developing/debugging.  
Yes, the main reason was to remove the docs compiling. Its fine if you want to include the versioning / copy:src as both are fast running tasks.