Tidy up validations in the Need model

Use the `validates` format to specify validations
for multiple fields in a single declaration
Change validation to 1.9.3 hash format.
Merge pull request #37 from alphagov/tidy-up-validations

Tidy up validations in the Need model