Fix issue where checkout field validation messages were not being displayed

The collected data parameter on the submit checkout ajax function controls whether the checkout data is validated.

If the action is called without 0,the default is to have one parameter, and because it isn't set during ajax, WordPress sends an uninitialized ,value, and the default value in the function definition does not get set.

Closes issue #1083