New wrappers imported from iCub repository

New wrappers are:
-controlBoardWrapper2
-analogWrapper         (dataflow from the robot the the external world)
-virtualAnalogWrapper  (dataflow from the external world to the robot)

This is under testing, the flag 'NEW_WRAPPERS_WIP' has to be set in order to compile this new devices.
Enabling this flag should not break the compilation of iCub repository since both devices can live side by side.

When both are enabled the factory will choose whatever came first, it means that the yarp one will be
created since it'll be always compiled first.
changed name of cmake flag from 'NEW_WRAPPERS_WIP' to 'YARP_COMPILE_EXPERIMANTAL_WRAPPES'
move string-related operators to correct namespace [thanks @elen4]
configure_file(IMMEDIATE) has been deprecated since CMake 2.2
Merge pull request #94 from barbalberto/yarpdev_modules

New wrappers imported from iCub repository
Pointer initialisation
Fix userTracker stuck to false