Refactor of native Drupal.ajax support
Added hasOwnProperty checking when adding default validators