+ Remove reference to REZ_RELEASE_PACKAGES_PATH environment variable as this is not provided by the CMake build system.
+ Fix undeclared local variable - this keeps bouncing between 'p' and 'proc' for some reason.
+ Stop the release.data resource being loaded/evaluated twice.  This might need a further refactor when acting on the FIXME and TODO comments, but should be enough for the time being.
+ Remove unecessary nested imports.
+ Fix reference to missing function.
+ Fix undefined local variable error.
-misc fixes in BuildProcess
-more tests in release_test.py
-fixed bug in rez-config completion
-fixed bug in git release
fix for rez-context erroring if not in context
-finished new test_release unittest
-removed bindings from test_build
-added UUID check back into release process
-included some missing timestamp contextual info in ResolvedContext
-added completion unit test
-fixed nasty bug where deep_update would pull nested dicts from dict2 into dict2,
this was manifesting as a config setting 'leak' across different Config instances
Merge remote-tracking branch 'mark/misc_fixes' into testing_1
minor fixes after PR merge
removed 'custom key' compatibility flag, custom keys always supported now
-fixed bug in 'rez_install_python' cmake build rule
fixed bug in rez_install_python cmake macro
-Fixed bug when erroneous packages skipped
-Changed config setting so that erroneous packages are skipped during a solve,
but printed as errors.
-removed 'skip_erroneous_packages' setting
-now some nasty rez-1 warnings are printed as errors
-fixed bug in graph pruning
-moved dot-related functions from util to rez/dot.py
-force full validation on developer packages
-add resource test package for version-as-non-string