[Reviewer: Graeme][From: Alex] Homestead changes following HttpStack re-factor

Graeme, please can you review this pull request. It contains:

* Co-req homestead changes to work with the new `HttpStack` and `Diameter::Stack` changes
* UTs for the new `HttpStackUtils` classes
Good spot! _waiters though, not _waiting, bad luck.