Added update route that either updates the particular contact and redirects to the updated show of that contact, or redirects to edit page if no changes have been made