Implement the `preparer` and `validator` run, for the root SchemaNode.

Colander runs them, but Cornice did not.

Tests run.  Haven't tested with py3k though?!