added support for yTrace, added logForwarder mechanism (under testing) + general cleanup
Fix includes
Add yarp::os::setprogname function
Set program name in ResourceFinder::configure

This allows to get the program name in most YARP modules
Several fixes to forward callback
Add an example to test the logger
Fix yTrace() to print the output
Use basename only when setting program name
Cleanup and add support for FATAL in the logger

Also fix setprogname
added semaphore to LogForwarder
Initialize semaphore
Cleanup
some tweakss to get full logging
Call "Logger::debug" instead of "Log::debug" from the old debug macros
Fix build
revive yarp-without-ace build
do not set program name when not supplied
added copy to clipboard feature
fixed save/load to file when message contains '/n' character
added test