WIP changes to EnvironmentConf.manifest

handling restrict_environment_manifest and default_manifest