Prevent duplicate contact form submissions

Fixes mysociety/alaveteli#1154
Original: mysociety/alaveteli#1423