updated for ironmq v3.0.8

added delete, used "wrapped" fields, moved push into its own type (that doesn't work on server yet either so I think it's okay, that's the spec it will be under eventually anyway)