Typo.
Move controller logic out of ContactResource and sanitize destroy input.

Signed-off-by: Alex Zepeda <alex@inferiorhumanorgans.com>
General formatting cleanup.

Signed-off-by: Alex Zepeda <alex@inferiorhumanorgans.com>
Move some of the PUT sanitization logic into the controller.

Signed-off-by: Alex Zepeda <alex@inferiorhumanorgans.com>