updated parsing of namespaces to better handle errors, added automatic default namespace addition when testing fedora connection