Adds support for system identification

Systems using Katello OAuth should identify themselves via HTTP header
HTTP_KATELLO_SYSTEM. It defaults to 'generic_katello_api' unless set
explicitely.