Fix ceilometer.alarm.notifier.trust import

Import ceilometer.alarm.notifier.rest instead of
ceilometer.alarm.notifier to be able to use the rest module.

Change-Id: I82eea5c2f3ec0a8c5f33307d41df45111788c50f
Closes-Bug: #1327818
[HBase] get_resource optimization

In this change only Resource table is scanned during get_resources().

It becomes possible because of the following:
1. Store all meters for each resource.
2. QualifierFilter is used when timestamp filter is needed.
3. To make metadata up-to date in case of unusual order (old comes earlier then new)
   we use versioning. So during 'put' it's possible to set timestamp and the newest data will be
   automatically 'on the top'

Implements blueprint hbase-resource-rowkey-enhancement

Change-Id: Ie189531e6425af3acfeae5636d8b93b102f319d1
Merge "[HBase] get_resource optimization"
Don't keep a single global TRANSPORT object

To keep the global state of messaging like the old olso-incubator
library does, we have created a global TRANSPORT object.

But since the test use the fake:// driver of oslo.messaging in tests,
this transport is shared between tests, but some tests use 'fake://',
other the default one, and someother disable the transport.

This change ensures that a different transport is used for
code tests.

Change-Id: I22317527cc4fb44ea1fb9642586e8cdcbc97030b
Merge "Fix ceilometer.alarm.notifier.trust import"