Actually verify cookbook versions as part of the migration

:fork_and_knife: 

Verification won't run if it's not added to the migration task. This also alters the batching logic so that each batch is roughly the same size.