Reverted Click, TextChange and CheckedChange Observables to use simple
objects instead of immutable events; changed corresponding tests back as well.