Better hash coercion

 - Strips extraneous keys
 - Converts string keys into symbol keys where necessary
Rails controller integration

Can use `params_for_schema!` method to coerce params based on a given
schema.