Don't show run commands selection if commands haven't yet loaded
Add missing converter
SO CLOSE to getting putty launching working

Just the MAC failing...
Fix PuTTY logins

Turned out the only problem was using the wrong comment length
Change all SSH commands to async. Not all use CancellationTokens yet
Add title to PuTTY OpenFileDialog
Don't print command being run for some setup stuff

Also don't check the return value from grep, as this is supposed to "fail"...
Put some instance- and volume-specific actions in the menu

This frees up some space in the main body of the application
Standardise button padding
Fix script running
Add option to save PuTTY key
Minor formatting change
Refresh running instances when ConnectViewModel activated

This means shows updates to new instances being created/terminated