Mobile pass and richer presence

Made everything work properly on a phone, and made live presence smarter.

- Full responsive pass across the website, phone tested
- Dashboard rebuilt for mobile with an off-canvas nav drawer
- Tables now scroll cleanly on small screens
- Live presence now shows every activity at once (for example Spotify and VSCode)
- Added language icons to coding presence, like Discord Rich Presence
- Fixed Spotify album art not loading
- Fixed presence not reconnecting after navigating back to /team