LBaaS tests refactoring

This patch set removes some redundant code from
LBaaS tests.

Closes-Bug: #1271108

Change-Id: I8d16b3c565d61b4bb45929ea0045b5d6cfa0bf25
disable volume creation, when cinder is disabled

before this patch, it's possible to try to create a volume
from an image, create a volume during instance creation etc.

The same applies to create a volume from snapshot.

Change-Id: Ib573487938e0833668b002d05574e587734ef829
Closes-bug: 1267438
adding policy checks for nova instance actions

Adding policy rule checks for all Nova instance actions (on both the
project and admin dashboards).

Change-Id: Ibf419ecf6624cf3315ddb10daee0542f7d8d2c3e
Implements: blueprint compute-rbac
Adding table search framework and use in admin instances

This adds table seaching on server side as a new FilterAction type.
It also implements table search by project on the instances panel in
admin dashboard as a sample use of the framework. This will help
admins when wading through the list of all instances in the cloud.

Implements: blueprint table-filtering

Change-Id: I337dccb51cbd0b1a477606ac97b17dea3295960f
Updated from global requirements

Change-Id: Ib047dac96fb3b67da4126c57b4eb1bb65202e712
Merge "Adding table search framework and use in admin instances"
Merge "adding policy checks for nova instance actions"
Merge "disable volume creation, when cinder is disabled"
Merge "Updated from global requirements"
Merge "LBaaS tests refactoring"