Fix -Wsign-compare warning
Fix -Wunused-variable warning
Mark a couple of variables as Q_UNUSED to fix -Wunused-but-set-variable warnings
Fix -Wreturn-type warning
Fix -Wunused-variable warnings
Fix -Wunused-local-typedefs warning
Fix -Wunused-local-typedefs warning
Fix -Wunused-variable warning
Fix -Wunused-variable warning
Fix -Wunused-variable warnings
[idl] add 'set field val' shorthand to structure editor, see #184
Cleanup
[YARP_OS/Log] Check arguments of the c-style debug functions

This ensures that the arguments supplied have types appropriate to the
format string specified, and that the conversions specified in the
format string make sense. On gcc the warning is enabled by -Wformat.
[YARP_OS/Log] Improve reading of debug environment variables

Trace is now disabled when debug is disabled
[YARP_OS/Log] Simplify print_callback and forward_callback implementations

Hopefully it will not impact performances
[YARP_OS/Log] Use the full name for colored_output variable in color macros
[YARP_OS/Log] Remove extra space in final forwarded output line
[YARP_OS/Log] Use ACE_OS::snprintf instead of sprintf
[YARP_OS/Log] Fix -Wformat-security warnings
[yarplogger] Make trace light grey instead of purple