remove some static objects, see #245
remove another bundle of static objects for #245
add missing stubs to dynamixel driver
'friend <class>' -> 'friend class <class>'
Solved bug in yarpmanager (qt version) when sorting modules (by name, by id, etc) #246
[idl] enable missing tests on travis
remove redundant assignment
[idl] fix indentation in thrift output
[idl] place ROS nested dependencies, see #209
[idl] improve treatment of multiple rosmsgs without ros installed
[idl] make yarp_idl_to_dir available during yarp compilation, see #209
ControBoardWrapper2: Big refactor of code, split it in more files and moved
implementation from .h to .cpp

This has been done because this object has grown too much to be readable anymore
and those 2 files contained a lot of herlper subclasses, now each of them has its
own file.

NAMES of subclasses and variables has been changed to reflect what they do and
have them more intuitive.
ControlBoardWrapper2: added state extended port and ROS topic

2 new flags i CMake to enable those features

- CBW2_USE_YARP_THRIFT: enables the stateExt:o port. It will use the .thrift file
  to generate the class sent through the port. The structure of the class is the same
  as the ROS jointState message, just with a different name.

- CBW2_USE_ROS_MSG: enables the creation of the ROS topic. It will use the .msg file
  to generate the correct message understandable from a ROS subscriber.
  In this case I used the jointState message type, one of the 'native' msg of ROS
  documented here http://docs.ros.org/api/sensor_msgs/html/msg/JointState.html

- If both are enabled, the class generatd by the ROS .msg is used in both cases, for
  the ROS topic and the yarp extended port. In this case the header is filled with zeros

This has been tested with a simple ROS subscriber made following the ROS tutorials
found here http://wiki.ros.org/ROS/Tutorials/WritingPublisherSubscriber(c%2B%2B).
It also works when reading back the topic from yarp with
yarp read ... /topic@/node
when yarpidl_rosmsg is active like shown in http://wiki.icub.org/yarpdoc/yarp_with_ros.html

TODO: fix segfault while closing ...
ControlBoardWrapper2: Fix in the CMakeFile...

 btw the CMake should be better and more robust, this is a WIP
some cleaning
Revert ../conf/template/placeGeneratedYarpIdlFiles.cmake.in as it is on master
Now it works, only problem it requires a 2 step compilation:

first compile everything without the ros/yarp idl msg, after the compilation
is finished, enable the ros/yarp idl msg and recompile.
Trying to fix this issue.