ros: cleanup namespaces to match the structure on the RTT side

Namely, model elements go into Spec. Moreover, some load and naming related
functionality that was still in orocos.rb got moved there as well. Finally, move
some loading functionality to the loader object (out of singleton methods in
namespaces)
ros: fix launcher resolution in Loader