Release engineering changes

Hi guys -

These changes allow the definition of the config.py settings from the makefile and deploy.cfg. They also add an additional config.py setting to define the authentication source (KBase/RAST) and corresponding code to read that setting when performing the authentication.