Recommended items

So this is pretty cool.
I see where you're coming from. My implementation is inspired by that of ActiveAdmin, and I was also puzzled at their decision to have a configuration `cancan_ability_class`. I'm open to suggestions, but the one you proposed won't work — we have to initialize the adapter with the user, and it's too early to do that in an initializer.