Merge pull request #33 from crdschurch/MIL-479_styleguide

Mil 479 styleguide
 Remigrated production content
Merge branch 'staging' of https://github.com/crdschurch/crossroads.net into content-migration
Merge pull request #34 from aravind666/content-migration

Remigrated content after pointing to production database MIL-339
Remove unnecessary bodyParser and expressValidator "use" statements that prevent POSTs and other updates through the API proxy from completing successfully
Merge pull request #35 from crdschurch/node-apiproxy-post-fix

Remove unnecessary bodyParser and expressValidator "use" statements
Shutdown server when unable to connect to redis

Without this code, when redis is unable to connect nothing happens.
Ignore subdirectories under node_modules/

https://github.com/substack/browserify-handbook#avoiding-

MIL-462
Don’t ignore node_modules/think-ministry

https://github.com/substack/browserify-handbook#avoiding-

MIL-462
Fix jshint warnings
Add think-ministry/auth
Move config.js out of config subdirectory
Remove unused require
Remove duplicate auth details
Clean up require syntax
Replace hard coded values with config
Add comment documenting potential brokeneness
Add think-ministry from npm
Setup proxy to transform think ministry responses
Merge branch 'MIL-462-think-ministry-api' into staging

* MIL-462-think-ministry-api:
  Setup proxy to transform think ministry responses
  Add think-ministry from npm
  Add comment documenting potential brokeneness
  Replace hard coded values with config
  Clean up require syntax
  Remove duplicate auth details
  Remove unused require
  Move config.js out of config subdirectory
  Add think-ministry/auth
  Fix jshint warnings
  Don’t ignore node_modules/think-ministry
  Ignore subdirectories under node_modules/