Made get_capabilities a classmethod instead of object method

Capabilities are the same for all objects so there is no need for them
to be nonstatic. Another benefit is that we can check capabilities of
the Connection without the need to create an object and open real
connection.

Change-Id: Ie9314cb49b4c2bffb2bae4d5eeca6f5d8e2637ce
Add a alarm notification using trusts

This patch adds a new alarm notifier which can be used to talk to an
endpoint using keystone authentication. This allows to do secure alarm
actions.

Change-Id: I634b96443eeaccbd736a812ab551b903c3972540
Implements: blueprint trust-alarm-notifier
Merge "Add a alarm notification using trusts"
Merge "Made get_capabilities a classmethod instead of object method"