Rip out application of middleware to vanilla schema
Add support for applying middleware to `all` (query 0.4.0 upgrade)
Enable passing `options` hash to schema.new( key, opts ) initialiser