Make async array of validator functions behave same as sync.

* Previously, the execution of an array of validator functions for an
  async xtrudr instance would pass the result of previous validator
  function call as the input to the next--"chaining" them.  Instead,
  always give the same (initial) input to each validator function.