Fixed bug with click-handling on InputComponent
- Clicks don't occur on disposed comopnents
- KTIP and InputComponent both checked sprite; DRY now
- Event handlers always get the correct sprite from the parent