Create a new build script using npm

- We can now run the entire site by calling `npm run build-and-start`
- We can lint our code by running `npm run lint`
- This new build script works through npm. There are a few key
  advantages to this:
      1. We can leverage the power of unix in addition to js
      2. We do not have to rely on continued support for gulp
         and gulp-... modules. Npm will assuredly continue to be supported.
Merge pull request #111 from krazemon/infra/gulp-to-npm

Create a new build script that uses npm