[Reviewer: Matt] Homestead as HSS development

Fixes issues: metaswitch/crest#164, metaswitch/crest#162, metaswitch/crest#47. In conjunction with Phil's change of moving monit to upstart metaswitch/crest#148 should also be fixed. Also, included are ENTs for improved craft/syslog logs. Plus, command line tools for provisioning subscribers in the absence of Ellis.
An internal error from twisted that's not being caught... I see it when I run 'make run' - Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused. As such, I figured it deserved some attention, if it occurs on a running system.