Re-enable 'check_trust_roles'

Re-enable the 'check_trust_roles' method. This can be
merged after the patches for change id
I13ce159cbe9739d4bf5d321fc4bd069245f32734 are merged
(master and stable/icehouse for Keystone).

This changeset updates the new location for the check_trust_role
HTTP status validation (in services/identity/v3/json/identity_client.py).
Previously this was located in identity/admin/v3/test_trusts.py.

Commented code indicating the above location change occurred has been
removed.

Change-Id: If1b7f18d7a357f4b3a4b478e300a17f2cc4a6159
Closes-Bug: #1334368
Make sure cli CommandFailed prints out stdout and stderr

Having a CommandFailed exception without stdout is very confusing, lets
fix that.

subprocess.CalledProcessError doesn't print out stderr or stdout so use
our own error that does.

Change-Id: I3bf75d6f526bdc58e64bbc7d83911e9d63e4b801
Make javelin resources optional

The resources is configurable, so we shouldn't blow up if a section is empty

Change-Id: I40b25eadfc75783528805c94008005900ca74da5
Log when javelin2 finishes running successfully

Make it clear when javelin2 is finished running.

Change-Id: I913588e48477d7278f6db01f810c90ae76ea08c1
Add config file flag to javelin

Instead of playing around with environmental variables, since javelin
is a CLI, add a flag to set the config file path.

Change-Id: I1e82e0a8e72117ba55048b2dab7aa9a8ba00c1cb
Merge "Make javelin resources optional"
Merge "Log when javelin2 finishes running successfully"
Merge "Add config file flag to javelin"
Merge "Make sure cli CommandFailed prints out stdout and stderr"
Merge "Re-enable 'check_trust_roles'"