ActiveRecord adapter no longer forces hashes to be string-keyed

@sbfaulkner this is #114 opened from a dedicated branch
@billymonk: I'll let you merge #137 if you're happy with it. Thanks!