Renamed isBound to isInitialRender
Changed expected prop in validation config object from "event" to "on"
Added support for mutiple validation events passed as a space-delimited string or an Array
Changed default validation to also validate onBlur

Field validation on event now cancels any existing pending validation (e.g. delayed onChange is created then an onBlur is fired)
Flipped argument order in form event validation function, as React passed multiple arguments to them