All support hearts will now toggle user support

- Make a support mixin to share the handling across views
- Add hint.css and replace custom tooltips when an unauthenticated user tries to support, reply, or retweet a vision
- Update styles
- Add hint.css tooltips to the templates