Merge pull request #1276 in CATS/clowder from feature/CATS-901-forward-user-api-key-over-rabbitmq-message-bus to develop
Squashed commit of the following:
Author: Luigi Marini <email@example.com>
Date: Tue Mar 19 11:41:45 2019 -0500
Send user API key over extraction bus if available for all event types.
If API key is not set in the request get, the extraction key for the user and create if it does not exist.
If the user is not defined in the request default to global API key.
Disallow users to delete system API keys (start with underscore) from the user interface.