made transcript signal handling more cool.

'whenever' & 'blurp', to add callbacks & emit signals.
compatible with methods.