change to openni_camera compatible bus@index, add error checking for malformed URIs and unfound devices