1.0.0 updates

Assorted fixes and enhancements. Comments, @kainosnoema?
This is what I get when presenting in an ActiveRecord::Relation (root key is `array`). I feel like we should be able to determine the root key using `model_name` for relations, no?