ECOM-466 cleaned up form submission validation
Merge pull request #5713 from edx/alasdair/logistration-validation

ECOM-466 cleaned up form submission validation