Add a separate asyncsubmit event type
Test asyncsubmit is skipped if submit is prevented
Fix linting error
Merge pull request #20 from josh/asyncsubmit-event

Separate asyncsubmit event