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
Fix userTracker stuck to false
Fix documentation link
Remove no longer used doxygen files
Update Doxyfile to doxygen 1.8.4
Use @ syntax instead of "${}"
Documentation tweaks
Cleanup
New version of yarprun.
More cleanup and tweak to doxygen
cleanup
#include <unistd.h> added (compilation fix in Debian 7)
Apple missing sys/prctl.h compilation fix.
Apple compilation fix.
Linux compilation fix.
yarp-config: added possibility to remove list of files; improved error messages
[bindings] added mapping from LUA argument list to argc, argv c++ arguments