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.