Introduce tipsy

It replaces our own flow-actions-* CSS & JS code, which was far less advanced
(e.g. no arrow, no gravity, ...)
I'm still leaving the CSS in place, we can't solely rely on tipsy, because
that's JS-only.

Change-Id: I4987db18bb199ecfc05d41b202dc492ddd332ee8