Flynn component updater

Work in progress. Introduces `flynn upgrade`.