Coerce integers where appropriate (configurable)

Since yanking this out of a few default encoders, I've felt it here and there. Would be nice to add it back with an option to turn it off.

- [x] accessors for primaryKey
- [x] `_loadIdentity` checks
- [x] controller params