allow overriding hostname and port of grunt server.

More context/discussion: https://github.com/gruntjs/grunt/issues/534