build.py: Added --add-ld-library-path as an option

This is for setting the LD_LIBRARY_PATH env option inside our
sanitized build sessions. This option gives the user the power to
destroy the build environment. Unfortunately it must be added for the
super computer environment where they have libstdc++ in a non standard
location.
deploy-base: There can be dirs between BaseSystem* and install

The previous regular expression was too strict. We can have
directories between BaseSystem* and install when the user uses the
option --build-root in the cases where they don't have write
permissions to /tmp.