Set deployment backends per environments

This removes the "global" setting of deployment backend and relies that the different sub-types of DNEnvironment will set this in the $deploymentBackend variable.