much smarter reporting, added some new features for listing manifest versions and doing a dry run