Feature gcl parser

This is my code for the parser demo. Feel free to tear it apart. Once this is in develop I'm going to make a feature branch for the preprocessor and do another round of code reviews.

Here's the tl;dr on what I did:
- Split the browserify task into two parts. Browserify still does its thing, but minification happens in it's own task now. The other tasks have been updated to reflect this.
- Added a big pile of reserved keywords. These are being added so that we can potentially use them down the road if needed.
- By default, the parser is included in the minified GOLL-E library that our build system produces.
- Packages have been updated to current versions. This was done to fix an issue I was having with gulp, source map generation and minification.
- I added a bunch of markup and support code for a demo endpoint for the parser.