Improve NodeLocked exception message

Message of NodeLocked exception does not contain information
which host asquired lock. This information will be heplfully
in multi-conductor configurations.

Change-Id: I8521248369bef23d46f7335a7412be8d3be828bf
Ensure parameter order of assertEqual correct

As part of patch a2c3e9d7d8a25300cc3586c1267f545a3434f232 it
was identified that the parameter order to assertEqual in
test_{port,chassis,node}.py was often not following what is
considered standard practice and inconsistently applied.
This patch updates all instances to follow the same approach.

Change-Id: Ied28371d5152bbd3ebd2bb8353f72ed82ddd6861
Fix misspellings in ironic

Fix misspellings detected by:
* pip install misspellings
* git ls-files | grep -v locale | misspellings -f -

Change-Id: I5b55748f73002b516f2e0f001d2b15fa4a5f87a2
Partial-Bug: #1257295
Remove tox locale overrides

* tox.ini: The LANG, LANGUAGE and LC_ALL environment overrides were
introduced originally during the testr migration in an attempt to be
conservative about the possibility that locale settings in the
calling environment could cause consistency problems for test runs.
In actuality, this should be unnecessary and any place where it does
cause issues ought to be considered an actual bug. Also, having
these in the configuration actively causes older pip to have
problems with non-ASCII content in some package metadata files under
Python 3, so drop it now.

Change-Id: I732b6559574f98fceada099e5e77e5c91095d67c
Closes-Bug: #1277495
Rename and update ironic-deploy-helper rootwrap

The utility baremetal-deploy-helper is no longer available in ironic.
Rename the rootwrap file to ironic-utils and update the list of commands
and their location.

Change-Id: I89b7bc7f7db33763000d83a93ae028af773453de
Merge "Ensure parameter order of assertEqual correct"
Merge "Fix misspellings in ironic"
Merge "Remove tox locale overrides"
Merge "Rename and update ironic-deploy-helper rootwrap"
Merge "Improve NodeLocked exception message"