Fix error 500 on deployment design form validation

The validate() method should return False when the form is invalid,
not throw an exception -- the latter is not caught there and just
causes error 500.

Change-Id: I46cbdcd5b00dd956978e9fe38975874101e596ef