=per #16104 fix no longer send messages when actor crashed on recovery
=doc #16134 read file as binary stream, because StreamReader expects binary
=doc New styling and logos for the documentation

* Updated CSS Styles, new logos (SVG format), New header/nav design. General colors overrides, small but safe HTML changes, new favicon.
* Updated GA snippet with addition domain, added Marketo snippet
* Made fonts consistent, styled note and warning in TS/Akka colors
Merge pull request #16139 from akka/wip-akka-docs-updated-skin-rasummer

=doc New styling and logos for the documentation
Merge pull request #16135 from 2m/wip-fix-docs-build-python3

=doc #16134 read file as binary stream, because StreamReader expects binary
=doc Link to CONTRIBUTING.md and remove obsolete dev guidelines

(cherry picked from commit 84382f06494e908a2fa5e1ab452ba0fe770ba239)
Merge pull request #16143 from akka/wip-doc-contributing-master-patriknw

=doc Link to CONTRIBUTING.md and remove obsolete dev guidelines (for validation)
Update Reflect.scala

remove semicolon
=per #15937 Allow PersistentActor to be used as a stackable modification

 * PersistentActor correctly calls `super.around*` and allows to be mixed into e.g. ActorSubscriber
 * Tests have been added on PersistentActor and Processor to verify the stackable behavior of `around*` and `pre*` methods
 * Delegation in Processor has been simplified
=pro Grab binary version for MIMA combatibility testing from a setting.

Thanks to @jsuereth
Merge pull request #16159 from 2m/wip-mima-artifact-fix

=pro Grab binary version for MIMA combatibility testing from a setting (for validation)
=act #16152 - Elides the need to allocate an AkkaForkJoinTask for Mailbox-submission to registerForExecution,
by having Mailbox extend ForkJoinTask and using the fact that ForkJoinTask.exec when returning
false does not set completion on the task, so it is free to be resubmitted to the ForkJoinPool
without reinitialization.

Also adds the ability to use fork() when the currentThread is a worker thread of the pool that we want to execute on.

Adds a JMH benchmark for both the ping-pong performance and pipelined throughput.

Conflicts:
	project/AkkaBuild.scala
=per fixed small typo in parameter name

Small typo. Was replayPersistent instead replyPersistent and withReplyPersistent did not work
Merge pull request #16176 from dawidmalina/master

=per fixed small typo in parameter name
Merge pull request #16169 from akka/wip-fjp-optimize-master-√

=act #16152 - Elides the need to allocate an AkkaForkJoinTask for Mailbo...
Merge pull request #16126 from mwegrz/mwegrz-allow-persistentactor-to-be-used-as-a-stackable-modification

=per #15937 Allow PersistentActor to be used as a stackable modification
Merge pull request #16146 from hepin1989/patch-1

Update Reflect.scala
Merge pull request #16117 from jgordijn/16104-AtLeastOnceDelivery_and_crash_actor-jgordijn

=per #16104 fix no longer send messages when actor crashed on recovery
=doc Clarify cluster sharding docs
Merge pull request #16149 from akka/wip-clarify-sharding-docs-patriknw

=doc Clarify cluster sharding docs