Flesh out user controller feature specs
Better DeliveryMethod serialization
Remove impossible conditional

Responses have no validations on fields that are updated, so there's no
reason to have logic for redisplay. This restructures things such that
we can get full code coverage, but also so that the update won't just
fail silently if something changes down the road.
Spec response message sending