Bump baremetal power/assoc/unprovision timeouts

Increases the default timeouts for baremetal nodes to complete
certain state transitions.  This is required so Ironic can gain
support for waiting on external events (eg, neutron port updates)
at various times during a node's lifecycle.

Change-Id: If037ebd903bd64a6bcf3e925f38709a4d74bf353
HEAD doesn't return a body

The following warning message was misleading when doing the
results of a HEAD method, which never will have a body.

Change-Id: I585e114a3f35a2bc074ad479fc227b79df36df75
provide enough time to do expires in obj tests

When testing object expiration there are a lot of factors in
play, including the amount of time that rest calls take between
when we set the expiration, and when we eventually want to check.
If the time in the future is too close then our GET calls have
a real chance of 404ing because the object is gone.

So we should provide more slack to begin with (10 seconds) and
then a variable sleep time at the end to check objects 3 seconds
after they should have expired.

Closes-Bug: #1304119

Change-Id: I890bdbc14c926ba07f43d60ef5544ff37069d5df
Merge "Bump baremetal power/assoc/unprovision timeouts"
Merge "provide enough time to do expires in obj tests"
Merge "HEAD doesn't return a body"
Merge branch 'master' of https://github.com/openstack/tempest