Elides the need to allocate an AkkaForkJoinTask per 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.
This is renamed due to a weird interaction between scalac and package protected Java fields. (`ForkJoinTask` has a package-protected `status` field)