add grunt serve

Added `grunt serve` to work with stencil locally. We will be using grunt serve instead of `python -m SimpleHTTPServer`

Reviewer: @kpeatt 
Refactored this a little bit.