completed REST controller challenge

@ndelage @dukegreene @rmw code review please
You can avoid the repetitive `if contact` by instantiating an new (empty) `Contact` or other object in your controller. `@contact = Contact.new`