=doc #3883 Eventsourced to Akka Persistence comparison/migration
=doc #3886 improved example of PartialFunction.orElse composition

Changed orElse composition example to better highlight it's
possibilities. This is a follow up PR based on a discussion on
akka-user: https://groups.google.com/forum/#!topic/akka-user/vVUZPMeJmzw
The correct directive name is Stop, not Terminate

Make documentation consistent with values from `akka.actor.SupervisorStrategy.Directive`
!act,doc #3831 Adding more Java with Lambda documentation and support

* The Java with Lambda support documentation for AbstractActor and AbstractFSM are now on par with Scala
* Many small fixes and additions of missing things
* Added an AbstractActorContext that has convenience functions for getChild and getChildren
=pro Fixed release script Java version check
+act #3900 make systemActorOf available to Extensions
=pro #3904 do not leak internal repositories during staging
=rem #3787: Fix wrong loglevels in remote events logging (forward port)
=per #3898 Increase expect timeout for SharedLeveldbJournalSpec
=doc document why Deliver takes an ActorPath
=rem #3902: Reduce disassociate errors in remote stress-test
=doc Fixed typos in actor documentation
+per #3906 add Java8 support for Persistence

- Provided new interfaces for akka-persistence to be usable directly
  through ReceiveBuilder/PartialFunction. Added a sample java project to
  showcase the usage of these API's with akka-persistence.
- Fixed a minor comment block in javadoc code snippet.
- Renamed java event persistor and fixed a documentation typo.
- Put back java event persistence methods in
  UntypedEventsourcedProcessor and copied them into
  AbstractEventsourcedProcessor for the sake of clarity in javadocs.
  Also corrected some doc punctuations.
- Documentation for akka-persistence java 8 lambda expressions support.
- Moved code examples referred from within lambda-persistence.rst to
  java8 compatible sample project.
- Removed remaining unwanted java8 compatible source files.
+per #3906 use AbstractActor for Java8 Persistence

- also rename and link doc chapter
=doc #3899 duration2TestDuration migration
=act #3888 add Timeout JavaDoc
=doc #3905 describe symmetric remoting requirement
!act,sam #3889 Adding Activator template FSM/become for Java with Lambda support

* Dining Hakkers Activator template for FSM and become
* Cleaup of FSM event matchers to be more usable and consistent
+pro #3906 Building persistence Java with lambda support doc code automatically
+cam #3885 Add the ability to use an external camel context