=clu #16224 Add test for cluster node restart
+tes #16431 support for TestProbe with user-defined name
per #15423 Remove deprecated features from akka-persistence

* remove channels
* remove View
* remove Processor
* collapse the complicated internal state management
  that was spread out between Processor, Eventsourced and Recovery
* remove Recovery trait, this caused some duplication between Eventsourced
  and PersistentView, but but the enhanced PersistentView will not be based
  on recovery infrastructure, and therefore PersistentView code will be replaced anyway
* remove PersistentBatch
* remove LoopMessage
* remove deleteMessages of individual messages
* remove Persistent, PersistentRepr and PersistentImpl are kept
* remove processorId
* update doc sample code
* note in migration guide about persistenceId
* rename Resequencable to PersistentEnvelope
Merge pull request #16515 from akka/wip-15423-persistence-cleanup-patriknw

per #15423 Remove deprecated features from akka-persistence
=doc fix typo
=per #16534 Fix compilation error in akka-sample-osgi-dining-hakkers
Merge pull request #16539 from potix2/fix-doc-typo

=doc fix typo
Merge pull request #16540 from akka/wip-16534-persistence-osgi-patriknw

=per #16534 Fix compilation error in akka-sample-osgi-dining-hakkers
Merge pull request #16432 from pawel-wiejacha/pawelwiejacha_16431_named_test_probes

+tes #16431 support for TestProbe with user-defined name
Merge pull request #16266 from akka/wip-16224-cluster-restart-test-patriknw

=clu #16224 Add test for cluster node restart
=act #16330 deprecating akka.util.Crypt

 * Additionally clean several files up: final modifiers on objects and final class members, unused imports, iterators.nonEmpty instead of !iterators.isEmpty
=act #16330 revert all unrelated changes.
=doc, ker, rem #16330 fix documentation after deprecating akka.util.Crypt.