This commit contains all the changes I've made since I last pushed.

TODO: This really needs cleaning up... I'm going to split this leaving just
my own maintained packages in this repo, and creating a GNOME/Wayland
repo, and another with customized/bumped portage ebuilds.