Initial commit

* Starting with the MEAN stack
Add branding to differentiate from the MEAN stack.
Add Vagrant setup and instructions

Based on the Vagrant setup from Chuck Haines with the following
modifications.
* Rename box variable from "developer" to "web".
* Rename final vm from "developer" to "startupwichita-web".
* Rename "developer.pp" to "site.pp"
* Lower VM memory from 2GB to 1GB to support smaller dev boxes.
* Use shared folder instead of NFS for easier Windows support.
* Add Vim and Emacs modelines.
* Remove "devict" user. Just using "vagrant".
* Move provisioner scripts to /vm/
Updating version of karma-requirejs
Clean up the angular code and brand it with startup wichita
Upgrade bootstrap to 3.1.1
Clarify startup procedure on README
Fix Karma tests from JS cleanup
Update versions on a couple npm modules
Fix JSHint errors in articles.
Fix PhantomJS not being able to be run on the VM
Notes on contributing to the repo
Merge pull request #24 from sethetter/contributing-doc

Notes on contributing to the repo
Linking to the contributing doc