Fixed a naming conflict (Residue) with OpenBabel by not using the entire OpenBabel namespace. STAAR should probably have its own namespace in the future.