Add some more state to InstanceViewModel (ouch)

This stops the user from terminating an instance which is terminating
Create long-overdue 'Utilities' namespace
Add feature to check if up to date on startup
Bump version to 1.2.2
Update changelog
Merge branch 'release/1.2.2' into develop

* release/1.2.2:
  Update changelog
  Bump version to 1.2.2