If we are using hwthread cpus, then default to binding there, letting the user override to whatever they want

(cherry picked from commit 123fdd603ff603a4c3a240eb2b6bb534f6c3a79f)
Merge pull request #140 from rhc54/cmr/binding

If we are using hwthread cpus, then default to binding there