Subject: Change metadata calls to reflect the changes in the client

  sent in through the headers instead of read in from an arg

Change-Id: Ia90d0abaafefd952374bbcdbcdc463690b82efd9
Adds checks for disk config value from XenStore

* Verify on create/rebuild the disk config value of the server
  matches the disk config value in the XenStore

Change-Id: I4db213a2cfcc02aaefc38db1e0a943efeeb6b6d5
Adding supporting structure for rbac tests

Change-Id: I04c6c08c7900565651cabcf558d31a9bc2b868bf
Adding RBAC tests for admin role

This is need to get refactored, but it'll work for now.

Change-Id: I0977aefb47fc75bfdf6e4d6f710fd185059f55de
Adding RBAC tests for audit role

Change-Id: Ib9de19d3d9c2ca052caffaf29a1146febf8f3c50
Adding RBAC tests for creator role

While this isn't ideal and will need to be refactored
This should work for now.

Change-Id: Ie64b60274fdb4709f1d80f9d3a469eea168284ae
Adding RBAC tests for observer role

This will need to be refactored at some point, but this
should be fine for now.

Change-Id: I7c9e7cf4c070ba76319c2d329a0bb8fe3106999f
Merge "Subject: Change metadata calls to reflect the changes in the client"
Merge "Adds checks for disk config value from XenStore"
Added ability to configure what non-middleware features are configured.

Change-Id: I7b6f4c07d9beed29f4da306af3b3f5e0d3505ada
Merge "Adding supporting structure for rbac tests"
Merge "Adding RBAC tests for creator role"
Merge "Adding RBAC tests for audit role"
Merge "Adding RBAC tests for admin role"
Merge "Adding RBAC tests for observer role"