[ros] filter protocol information from nested names
[ros] make it easier to lookup up parent node when registering topics
[ros] small cleanups for newly exercised code
[ros] clear up nodes more systematically
[ros] add --ros option to nameserver.

This option opens a back-channel to a ROS name-server, and
delegates all persistence to it for ports that ROS can name.
Requires the ROS_MASTER_URI environment variable to be set.
The same behavior can be triggered by setting the YARP_USE_ROS
environment variable before starting the YARP name server.
This is just one more of several ways always available to use
ROS with YARP.
[ros] allow name look-ups to fall back to ROS, for services.
Change how port names are created to be back compatible with analogSensorClient

"/rpc:i" suffix is added to the streaming port generating pattern like
/icub/.../analog:o
/icub/.../analog:o/rpc:i

Strong and clean policy of port names will be implements in a further step.
Merge pull request #116 from barbalberto/wrapperPortNames

Change how port names are created to be back compatible with analogSenso...
[dll] fix NameSpace-related symbols on windows dlls
added debug message
[ros] give rosmaster a default name (/ros)
[persist] clear up stray reconnection threads when nameserver shuts down
Exit cleanly if playback with no cameras
Documentation fixes
Add info when playback finishing with no loop
Print resolution and fps info
Print openni and nite version info
Remove debug line