Check if `looseness` is a keyword in map-schema, not def-map-schema.

This prevents client code from silently losing its ruleset and always
returning true, as in `(sch/map-schema [[:x] prime?])`.
Merge pull request #6 from timmc/master

Check if `looseness` is a keyword in map-schema, not def-map-schema.