Implementing a better update flow

see https://github.com/smira/aptly/issues/133#issuecomment-61242728