Some fixes and features

This is all single branch, yet the cumulative gravity of changesets kindly suggests you examine each commit separately.

The "thing" was tested and it works. To mitigate `dh_install` failing (which prevents the package build), create a dummy `cp po/live-installer.pot po/dummy.po` until any real translations are available.

Note, the commit order seems to be a bit off due to my rebasing back and forth. a6491b9 should come before both of the larger commits (93f40af, e0361c9).

Open to suggestions. :]