+per #13815 akka-persistence-tck based on @krasserm's work

Initial TCK. Mostly it's the original @krasserm impl: https://github.com/krasserm/akka-persistence-testkit

Things to do:
- [x] make usable from java - https://github.com/ktoso/akka-persistence-tck-testing-from-java/blob/master/src/test/java/com/typesafe/akka/persistence/testing/MyJournalSpecAndPerfTest.java
- [x] add information about the TCK to the docs // pending

Resolves #13815
Hm... I'd opt for *no*, because: for scala developers scalatest is known and `before/afterAll` is how we do this. For Java people it's weird - because they use `@AfterClass`, which won't work, so giving explicit example helps them IMO.