Move bootstrap target to own script
Fix bootstrap.sh script to use real current dir
Move lint target to own script

Conflicts:
	Makefile
Move clean target to separate script
Move install make target to separate script
Move make test target to separate script
Move json_enhancements target to separate script
Remove unused variables from Makefile

Fixes Bug 1038340
Fix problems with make test target

- Should be PWD instead of CURDIR
- pushd and popd used to preserve directory
- Double dollar signs removed from file var in for loop
Use pushd and popd on WORKSPACE as well
Add exit immediately flag to bash calls
Move envvars in build script to beginning of line

Conflicts:
	scripts/build.sh
Add explicit flag to make targets
Move PG, RMQ, and ES RESOURCES variables to test.sh
Export default env variables for make test.
Add defaults for postgres superuser to build.sh
Replace DB_PORT with 'database_port' in test.sh
Remove extra whitespace from build script
Merge pull request #2249 from bramwelt/fix-bug-1038340-make-to-bash

Convert Make Targets to Bash