Change pipeline_manager to instance attribute in hooks

We should not assume the type of object which pecan.make_app() return
because it varies based on different configuration settings during the
test.

In order to achieve this, we have to change the PipelineHook's class
attribute pipeline_manager to be instance attribute, otherwise,
different api server created for different DB back-end would end up
sharing the same pipeline_manager which would break test tests.

(Failing unit tests in gate, manually booting it out. Please *DONT*
run recheck no bug on unit test failures).

Change-Id: Ic4370b1b8bec5723a0d719c74bdcdad8a6552912
Closes-Bug: #1327032
Update Measurement Docs for LBaaS

Partially Implements: blueprint ceilometer-meter-lbaas

Change-Id: I3f2c0590ef665405c15b7c01523003af7042538b
Skipping central agent pollster when keystone not available

When keystone is not available, instead of skipping all central agent
pollsters, we should let the pollsters decide whether to skip or not,
because not all central agent pollsters requires keystone.

Closes-Bug: #1316532

Change-Id: Ib34f9838bd128e1b357937f0c177d8a09f19b13f
[HBase] Implement events on HBase

In this change events are written into HBase and read from it.

For this purpose were implemented several methods:
1. record_events --- store events into HBase
2. get_events, get_event_types, get_trait_types and get_traits --- get events
from db.

Add new filters in mock HBase part, that were used in new methods.

Change-Id: I787eeaf998c36a6829f17f0c6ea27b786979edd1
Implements: blueprint hbase-events-feature
Merge "Change pipeline_manager to instance attribute in hooks"
Merge "Update Measurement Docs for LBaaS"
Merge "[HBase] Implement events on HBase"
Merge "Skipping central agent pollster when keystone not available"
Remove low-value logging from publication codepath

Previously, the pipeline publish codepath emitted log messages
with almost no diagnostic value other than a "comfort bump".
However the sheer volume of these message was overwhelming
logstash in the CI gate.

We remove the worst offenders from that codepath.

Change-Id: If630593e8f755ccc1ede16941459daac30d284ff
Closes-Bug: #1328596
Merge "Remove low-value logging from publication codepath"