[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
2N-1

sorry, I know that's such a pathetic comment