Pre and Post Build steps

Custom pre and post build steps. These are going to be needed to allow for grunt tasks like ngHtml2JS which will convert html templates into javascript, stylus support, whatever. Basically I can write an app that builds from src -> dist and have my config.json reference the post-build scripts and what-not.