moving to run validators in order

Using ware instead of batch so that validators may be run in order:

```
Validator()
  .rule(function (obj) { return obj; }, 'obj')
  .rule(function (obj) { return obj.x; }, 'obj.x')
```

rather than checking for `obj` every time.
release: 0.0.4

  * moving to run validators in order