Issue #38: Advance the Vagrant/Puppet config
Adding a sample config js file for local dev
Making the default log path suitable for our Vagrant box
Ensuring API config file and some log files are in place
Updating API readme and fixing config sample typos
cleaned up app.js for uniform indents
Manifest runs all the way through

If being re-provisioned, the serve_web step will fail,
but that is not a problem, and there are no dependencies on it
Merge pull request #122 from adelevie/feature/clean_up_js

cleaned up app.js for uniform indents
Keeping requires line-by-line, and removing deprecated bodyParser module
initial commit of initial-dev-setup.sh
Return the status and error, if applicable
Merge pull request #125 from adelevie/feature/initial_setup_script

initial commit of initial-dev-setup.sh
Set up Elasticsearch properly and break version out into a constant
Issue #124: Let users know there has been an error when status != 200
Issue #120: Forget about date checking BIDS file. Does not run on Linux.
Made + replace a global replace
Merge pull request #132 from nickbristow/feature/fix_plus_sign_bug

Made '+' replace regex global
Sets unique page titles for search results
Updated title change to include source
Merge pull request #133 from nickbristow/feature/unique_search_page_titles

Sets unique page titles for search results