Export configuration with quotes

Fixes errors due to improper conversions when the variables are used.
Improved Vert.x test server and upgraded to 2.0.2-final
Adds a configruation file option that can be overridden by command-line args

Note that this borrows very heavily from http://stackoverflow.com/a/5826167
Only a small portion of this is my own code
Improved path handing for config file
Commenting
git ignore command-line flags file
Sources bash_profile to fix 'install then run' bug

Also removes code that requires ~/FrameworkBenchmarks download directory (see #578)

This 'bug' happens if some tries to install and then immediately run the
benchmark. The PATH will not be updated yet, and their run stage will
not be able to find any of the necessary binaries. I'm not sure if there
was actually a requirement to log out/back in before running (e.g. a
bash_profile is only sourced on login, so did you have to install then
reboot?!), but this fixes all of those issues as long as the 'source'
command is available
gitignore the results directory

It's unclear to me why this was not already being done. Am I missing
something obvious?!
Fixes bug with install then run in one command

Forces reload of .bash_profile
Also removes code that requires ~/FrameworkBenchmarks download directory (see #578)
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
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