InputContext: clean up the public interface + add Qt properties.
Make KeyEventSignal usable in script (QtScript doesn't understand refs) + fix bug bug in KeyEventSignal search.
Demonstrate usage of KeyEvenSignal in script.