test/Makefile: minor fix

(cherry picked from commit d375b3666844e838f57356b1058cd1245a3122c3)
note bug numbers for cleanup later

(cherry picked from commit e327cbd206bf46f23b719b674a246ec365f317ed)
mysql_install_simple: new sketch

(cherry picked from commit cb42fde02c7a48fb5141efecaf9a0e25c0737dba)
staging: new sketch

(cherry picked from commit 1bc3fc3f54da0dd7f9a100590765cacede77542c)
staging: add mkdir to test

(cherry picked from commit 9dfb5fd8b477eddcec4be28693e4fc10eb5a7f26)
newrelic: new sketch

(cherry picked from commit e1b874a40dcd013a620ca5a458baa7b990c7f561)
apache: rewrite from webserver_install

(cherry picked from commit a7b930f1e9839f0571ccc38b34aa858fd7afdeb3)
newrelic: minor fixes

(cherry picked from commit d018f4cb694aba23505448cf8a6a9733a205c81c)
newrelic: add ensure/stop and install/uninstall; rename restarted to running in return data; add handles and activation IDs

(cherry picked from commit 9c8d7ecc91d6a8ae324adf8344f34d18af2d023a)
cf-dc-api.pl: remove File::Path dependency

(cherry picked from commit bc75b4fd1fbfc097fb90f299d8fd83894f665cdc)
Added --vardata option.

(cherry picked from commit aec2057004f5ddd793edaec8baa31559d96b5022)
Removed simplify_arrays from pretty_print, I think it looks better that way.

(cherry picked from commit d6d86dfd3ac2b1197bdbe05a6af1e2e7c9d01786)
Fixed bug in handling of --vardata option.

(cherry picked from commit d7da4933426455b5296196bc6c81acbdf8d13519)
Print parser command call details when verbose mode is on.

(cherry picked from commit 5f08e031a99d2f84516b97c66e1e405017f16efd)
Added $nocolor option to sprintstr and sprintlist to avoid automatic colorization of the first line of the output.

(cherry picked from commit f8e87eda379715ced838ca5519b3774d93390438)
New function canonify()

(cherry picked from commit dc993d5cd900c4c4148786f6c2e70b66b701f798)
Use Util::canonify() instead of hardcoding the replacement.

(cherry picked from commit 7178b7a7b95beb62e2eb9db96614f23a2fcf885d)
New command "remove environment"

(cherry picked from commit b5f8bb00b5f59bb145e0fb18c272eaccb89a235e)
New command "define environment"

(cherry picked from commit 6fe1db104eac47b69f66099a76a7bfad7cb1981d)
Eliminate undef value warnings.

(cherry picked from commit 8c357845554b546e912942cbe38e1e6c52b734f1)