Final work towards v1.2 milestone.

Mainly implements system76/beansbooks#162 in addition to some minor fixes on the update tools.