Made User Card click-hide behavior more robust

* Takes time into consideration so the user will see it for at least
  300ms, also removes nasty click-tracking outside the `show/hide`
  functions.
[refs #8]