Add missing isArray util function if not defined globally
Fix .validate not calling its callback with async fields and runHandlers set to true