Signal class that is going to store functions to be called
First version of signal class inspired in 'Boost:Any'
Fixed bad include guard name
Merged last changes in "signal.hpp" to document
Added file author, purpose and version