=act cleanup state parameters in TcpOutgoingConnection

Backport of https://github.com/spray/spray/commit/c480208f5665842103ea6fc8a1b811af38d4a667
+act #3630 - Only fall back to default ctor if NoSuchMethodException
=act #3733 Re-receive unstashed Terminated messages
!per #3729 Journaling protocol optimization

- internal batching of individually received Persistent messages
- testing fault tolerance of Processor in presence of random
  * journaling failures
  * processing failures
Add ActorPath variation to constructor.  If ActorPath used, go into Reconnect state immediately.