Fix attaching error listeners directly after form.parse

Also fixes the "sometimes async" behavior when using form.prase
with a callback.