Rename from reddwarf to trove.

Implements Blueprint reddwarf-trove-rename

Change-Id: Ia9ee609bbc06a1d8b9d6917642529f30347541fd
Fixed backups GET and DELETE to restrict access to the owner of backup

Fixed the db model find_by so that when a model instance is looked up and a
context is passed in, the find_by operation fails if the tenant_id in the
instance is not the same as the tenant_id in the context (except if the
tenant is an admin).

Fixed bug 1188822

Change-Id: I0374f999601fa3f2bc817901bbc428b8be219683
Package AUTHORS and ChangeLog file

Fixes LP Bug #1186518

Change-Id: I856aa8c33628b3a6e4a4e3aa743a5b113477e020
Fix up trivial License Header mismatches

Newer Hacking version from git have a check for
Apache2 license at the beginning of source files. A
couple of the files here had trivial mismatches, so
fix them up accordingly.

Change-Id: I35df87b464b31ae3502a5a028a5c67e6c8af8fd2
Start using Hacking

Blacklist those warnings that occur frequently for
followup patches. Fixup the rest and enable gating
on those.

Change-Id: I79f0ff1c16d9cb7f07cc99382c2a383e2fa532fc
Rename README to README.rst

README.rst seems to be more standard accross OpenStack
modules.

Change-Id: I4cf548cd9e7d10fda486bd9831224b28c80ee169
Merge "Fix up trivial License Header mismatches"
Merge "Rename README to README.rst"
Merge "Start using Hacking"
Fix few missed issues with the reddwarf -> trove rename

There were a few files that were touched after the reddwarf->trove
rename that were still referencing "reddwarf". Changed these
references to "trove".

Fixed bug: 1194636

Change-Id: I7c7b014dee3b3a540baa84ad491812e17a8235ee
Fixes my.cnf not reverting with a resize revert.

Added GA method to fix db configurations without a restart.
Revert resize now uses this method.

Fixes Bug #1187028

Change-Id: I2045d11c5a99ef26c1de297562a0a6239ca04789
GuestTimeout needed to be imported.

Change-Id: Ib4665cd377bf52399bbc7dcb6fdff9ef8a5bb6c7
Merge "Fix few missed issues with the reddwarf -> trove rename"
Update kombu library version requirement

Openstack requirements mandate kombu>2.4.7, we seem to be the only
project pinning the version.
 - See: https://github.com/openstack/requirements/

Change-Id: I8758cda0d5561cc2971ac8723f6e899bdd9189ee
Merge "Update kombu library version requirement"
Fix Notifications

    Conditionally include Service ID for create/delete instance
    Removed old configuration for Exists Notifications

Change-Id: Id2d87b6dffff00479c9ef0ecd8dd77e3e1e3eb47
Fixes: bug #1192384
Merge "Fixed backups GET and DELETE to restrict access to the owner of backup"
Requirements: Remove factory_boy, allow SQLAlchemy 0.7.10

SQLAlchemy 0.7.10 is compatible with SQLAlchemy 0.7.x, so
allow it. Also remove dependency on factory_boy, which
seems to be unused.

Change-Id: Idb6bdf6ba02f2d826e2d11a9e2324f7d0a236a57
API Validation for Trove API

    Replaced validation with new and improved json schema validation
    Fixed malformed json schema bug #1177969
    Fixed integration test for create_user; correct databases
    Fixed integration for create_users; invalid character_set param

Implements: json-schema-support

Change-Id: I6ca09803654d9e78362fde69185b5b9e05a5eb6b
Enable disk usage view in instance detail view

- support both volume and ephemeral modes

Bug #1194597

Change-Id: I407268a74d979f95969e29cf54191f92afe0c3e9