Get EmailSignup to quack more like ActiveRecord

Mainly to simplify the controller and make it more conventionally
rails.