Make oauth working

Use Rack::Request (supported by the oauth gem) instead of
ActionDispatch::Request (not supported by the gem).
Include candlepin info about pools in activation keys details

Needed by foreman-katello-engine to display activation keys details.
Merge pull request #1784 from iNecas/foreman-katello-plugin-support

Changes needed for foreman-katello-engine to work