Allow shipped_email to take either a shipment id or a shipment object

Fixes #54