added defcentup
fix #613
getting td to work like other gms
got it to use vcs.elemeents
got it to use vcs.elemeents
got it to create  new ones and start plotting
Fixes a typo when disabling a package
adding beg of test file
got it to work on my test case
Fixes Python patch step failing on OSX

Path to cmake command might include spaces.
Patches Python to remove global OSX packages

On Mac OS X only, if Python is built as a framework, site.py loads
packages from /Library/... into sys.path.

This disables it by patching site.py before installation.
Error checking for Python patch step
end of line issues in baselines vs ubuntu, hopefully these won't break test on other OS
Added test to suite
Makes git_update.sh handle detached heads
Merge pull request #828 from remram44/disable-pkg-typo

Typo when disabling a package
Makes missing GIT_PROTOCOL an error

When this is hit, the project is NOT configured and you CANNOT build.
Having cmake return 0 is wrong.
Merge pull request #835 from remram44/git-update

Makes git_update.sh handle detached heads
Merge pull request #833 from remram44/unset-git-protocol-error

Makes missing GIT_PROTOCOL an error
Merge pull request #834 from UV-CDAT/issue_832_bad_1d

Issue 832 bad 1d