various UI nits

Some small UI nits and some error checking in `launch.dart`, related to making sure the chrome.management API is available. I'll TBR this so I can see the results on a chromebook. @gaurave