Adding support for $asyncValidators
Updating demo to utilize asyncValidators