=con #15699 Fix race in Cluster Sharding tests
=doc Improve formatting in faq.rst
Merge pull request #15722 from Sensatus/wip-15699-failed-cluster-sharding-spec-domblack

=con #15699 Fix race in Cluster Sharding tests
=act Fix tell method scaladoc
=act #15409 Fix race in ActorDSL

* The reason it didn't work is that messages are delivered before the cell is swapped
  as can be seen in RepointableActorRef.replaceWith (L195)
* Use ask until the RepointableActorRef is started, then use attachChild
+act - 15757 - Reworks implementation of ActorSystem shutdown
  * deprecates awaitTermination, shutdown and isTerminated
  * introduces a terminate-method that returns a Future[Unit]
  * introduces a whenTerminated-method that returns a Future[Unit]
  * simplifies the implementation by removing blocking constructs
  * adds tests for terminate() and whenTerminated
+act - 15757 - Changes the signature of ActorSystem.terminate() and ActorSystem.whenTerminated() to be of Future[Terminated] iso Future[Unit]
Merge pull request #15758 from akka/wip-15757-refactor-actorsystem-termination-√

Wip 15757 refactor actorsystem termination √
=con Harden ClusterShardingSpec some more

* Replace sleep with awaitAssert
* Use separate probes for awaitAssert checks to avoid spill-over
  to the testActor
* Some additional cleanup
* Deliver buffered messages when HostShard is received
  Test failures showed that initial messages could be re-ordered otherwise
Merge pull request #15734 from akka/wip-harden-ClusterShardingSpec-patriknw

=con Harden ClusterShardingSpec some more
=con #15577 Harden ReliableProxyDocSpec

* I couldn't find anything wrong
* Increasing the test timeout, it takes 1.5 s for the reconnects,
  so the previous total of 3 s might not have been enough
  (for that run)
=act #13981 Encode name of Balancing dispatcher config path
Merge pull request #15754 from akka/wip-15409-ActorDSL-race-patriknw

=act #15409 Fix race in ActorDSL
Update books.rst

Per discussion with Roland and Kathleen, suggest we point users interested in the Akka in Action book to the Typesafe.com 'Akka in Action' E-Book page, so that they can obtain free sample chapters.
(cherry picked from commit b17142f368fb07b34c3bed2727eb62a77790866f)

Conflicts:
	akka-docs/rst/additional/books.rst
Merge pull request #15727 from savulchik/patch-3

Improve formatting in faq.rst
=per #15730 fix context.become in PersistentView

(cherry picked from commit 561bd00cf69b0070693db397fe0dbda824792335)
Merge pull request #15729 from savulchik/patch-4

=act Fix tell method scaladoc
=act #15027 Harden FSMTimingSpec
Merge pull request #15775 from akka/wip-books-patriknw

Update books.rst (for validation)
Merge pull request #15776 from akka/wip-15730-persistentView-become-master-patriknw

=per #15730 fix context.become in PersistentView (for validation)