[HBase] Refactor hbase.utils

This change implements a refactor for hbase.utils. Preparing of filters
is shifted from make_events_query_from_filter to make_query
method.
Implicit using of comparison operators in filters has become explicit.

Change-Id: Ib6ab7838c718c30a84dd5e59dcc986515dc54731
Imported Translations from Transifex

Change-Id: I90e93bd426ac86eff4e22d5767d89660474616db
Support for per disk volume measurements

This enables us to track per disk read/write
requests and bytes. The existing samples accumulated
by the incoming data are used to yield needed per
disk samples. Also includes the names for the
assocaited disks as part of the metadata. For per
device pollsters, the resource id is a combination
of instance id and device name. Unit tests included
to cover the above use cases.

Change-Id: I69ab6a99c61e051cfb367c1276b8886f25ae6be7
Implements: blueprint instance-per-disk-measurement
Merge "[HBase] Refactor hbase.utils"
refactor filter code in sql backend

refactor filter TODO tasks in sqlalchemy backend

Change-Id: Ia7f39b553bdbb861966b0f4d5fca1820af1c7082
VMware: Support secret host_password option

Closes-Bug: #1357177
Change-Id: If64a2dfccb9837b972a9ed4213107ad8fa4ff7b8
Merge "Support for per disk volume measurements"
sync olso-incubator code

sync up to Change-Id: I52036cf38af6ba2e59e751c2bcb8cd31e37c01de

Change-Id: I107a8f1894dc6adad09cd07e157782cc73da0c40
Merge "refactor filter code in sql backend"
Merge "sync olso-incubator code"
compute: fix wrong test assertion

The test expects the list to be ordered, but it may not be actually.

Change-Id: I3e964fd8705cb0c70752f022944d6c5dcceddfa2
Merge "compute: fix wrong test assertion"