Allow the passing in of an env dict to start_server (and thread version), rather than mutating os.environ. May want to start multiple servers!