port instance_usage_audit tests into nova v3 part1

This changeset only copies the v2 files into the appropriate v3
directories unchanged. This is being tried in order to make
reviewing of the porting easier as gerrit will display only what
is actually changed for v3 rather than entirely new files.

Partially implements blueprint nova-v3-api-tests

Change-Id: I7d1e6437cca25ab7da4e1d74f617e51f17951ba6
Remove unnecessary spaces from messages

If a timeout happens in _status_timeout(), exception message includes
many spaces like the following:

Timed out waiting for thing <<id>>                       to become ..

This patch removes them for log readability.

Change-Id: I5cfea5b447bcdd280b25878e95fa938229038d25
Merge "port instance_usage_audit tests into nova v3 part1"
Merge "Remove unnecessary spaces from messages"