Fix #16364 - Doc - Persistent actor - clarification of the recovery customization
=act #13894 cancel StateTimeout when FSM actor is stopped
=act #16361 Added more information to AskTimeoutException
=sam #16402 #16402 add explicit dependencies to samples

Only first level transitive dependencies are left, when
transforming sample build definitions from library to project
dependencies. Therefore explicitly add akka dependencies that
samples use.
Merge pull request #16361 from smlin/more-informative-timeout-exception

=act #16361 Added more information to AskTimeoutException
Merge pull request #16365 from hicolour/fix-16364-doc-persistent-actor-recovery-customization-hicolour

=doc #16364 Persistent actor - clarification of the recovery cust...
Merge pull request #16412 from 2m/wip-16401-16402-explicit-transitive-deps

=sam #16402 #16402 add explicit dependencies to samples
Merge pull request #16396 from kustosz/cancel-state-timeout-after-stopping-actor

=act #13894 cancel StateTimeout when FSM actor is stopped
+per #16348 Limit the number of messages redelivered at each interval

Helps to prevent flooding destinations which are unavailable for a long time with messages once they become available.
=pro upgrade to latest sbt and add first auto plugins

* RootSettings plugin contains settings for root project
* other auto plugins that are meant only for root project depend on RootSettings
* other auto plugins that are meant for every project are enabled by default reducing boilerplate
Merge pull request #16096 from 2m/wip-sbt-first-autoplugins

=pro upgrade to latest sbt and add first auto plugins
Merge pull request #16386 from adamw/wip-16348-limit-alod-adamw

+per #16348 Limit the number of messages redelivered at each interval