tooltip component: adden focus and blur events. Fixes #2