add logging to ChildInitFailure handler

ChildInitFailure's were being handled in a way that prevented
logFailure from being called appropriately. This affected
tryChildStart and the spawnIt helper used in the StarterProcess
variants of ToChildStart.
Merge pull request #86 from BirdseyeSoftware/feature-improve-logging-in-tryStartChild

add logging to ChildInitFailure handler