Add deprecation warning to signal.hpp; turn off warning in tests suite

svn path=/trunk/libs/signals/; revision=84765