util: Switch to taglib, which is more modern and far more efficient.

Or, unbeknownst to me, the old one we used, was... OLD. Like, ancient.
Large cleanup (and ensuring we use curly braces everwhere.)
Revert "Import BudgiePopover from budgie-desktop"

This reverts commit 7f88e4011894b71ec6a2b1f62d15d613c542115b.
We no longer need this component.
Add initial error handling, by resetting UI in instance of errors
Present errors to the user using the app-notification pattern
Fix titlebar theming (title and spacing)
Fix spacing and hide search button now (replaced search entry)
status-area: Remove old fields, and reset time label where appropriate
window: Ensure we always hide the revealer to prevent artifacts on videos
status-area: Redraw on update
media-view: Braces. Braces everywhere.