Various updates that have been hanging around in my filesystem for ages.
Rainbows and happiness!