Dont restart databases if current test type does not use databases

This should speed up the benchmarks for people only interested in
test types that do not require the database machine to be online,
such as json and plaintext
Don't add results to git
Commenting and cleanup
Minor bug fix when setting CPU performance
Add in docker command line argument
Ignore configuration file
Adding manual yes flag
Port mapping works
Trying to repair PATH problems caused by root not sourcing .profile
MongoDB Uses Default Configuration

Specifically, it no longer uses /ssd
Server installs npm for jodejs
Dynamically update the environment path if pre-requisite binaries are not installed
Minor changes for style