Publishing metadata fixes

Instead of trying to play whack a mole and find all the spots we need to truncate platform versions in publishers I moved the logic into `Omnibus::Package::Metadata`. I also added some logic to ensure an iteration has been set.

/cc @opscode/release-engineers