Uupdated live_ref to handle aliasing. But, we can still improve aliasing a lot by looking at the program points rather than variables. Also, multiple signal emissions changing same new is now handled correctly.
Uupdated live_ref to handle aliasing. But, we can still improve aliasing
a lot by looking at the program points rather than variables. Also,
multiple signal emissions changing same new is now handled correctly.

amal029/waa,amal029/waa,amal029/waa