fix dropdown test
Refactor abilities and load_and_authorize_resource to not rely on the default exhibit