Add browser-side "# of board lots" validation

This avoids going to an error page when accidentally typoing a letter in
the "number of board lots" field.