Created two states in the TCA, one normal and one failure for fast feedb...

...ack if something is not properly initialized.
fwiw you can avoid this whole option.get issue (and the "var failure") by making InitializeFailure be `case class InitializeFailure(e: Exception)` and making receiveFailure be `def receiveFailure(e: Exception): Receive` then you do `case InitializeFailure(e) => unstashAll(); context become receiveFailure(e)`