Fix code syntax in readme
handler entry extends linked list entry

fixed broken build
clear and destroy removed from ISignal

clear and destroy should only be accessible by the creator of the
signal, not the observer.