Apply cloud, docker and twoweek changes from 27 branch to master
These aren't really used on the master branch, but we may as
well make sure they're up to date, if only so *next* time we
branch we don't regress. These are the changes I made to add the
shortname to fedmsgs, fix exit on failed compose, and clean up
a few other things.
Signed-off-by: Adam Williamson <awilliam@redhat.com>