Fix 'required' bug for empty transformations

Test Plan:
 * test a line dilation required problem locally
 * make sure that after adding a dilation but
   not typing any numbers in, it grades as invalid

Auditors: alex