1.0.0 updates

Assorted fixes and enhancements. Comments, @kainosnoema?
Actually, since we've registered a resource class, I feel like it should be used for the root key here. It's a collection of these resources, so there's no reason we couldn't just use `.model_name.collection` for this. `array` is almost always *not* what you want.