Improvements

This PR contains the following improvements:

* Spawn IIS Express in detached process to avoid hijacking keyboard
* Emit event when IIS Express exits to enable other tasks to subscribe
* Open browser upon starting IIS Express, similar to grunt-connect
* Run all paths through `path.resolve` to make relative paths absolute