Pack things a little more efficiently
Loop less, raise early, test exception order
Symbolize earlier
Comment for the min magic
Merge pull request #171 from Shopify/optimize-packer

Update ShipmentPacker with a more efficient packing approach