Add option to pass server url and tmpDir

- Add grunt-contrib-connect and grunt-contrib-clean for testing
- Fix PhantomQUnitRunner not disposing properly
- Add check for connectUrl in PageBuilder
- Add grunt tasks for connect testing
- Bump version for npm publish