Adding high-performance MPSC queue based mailbox to Akka
 #3018 - Enabling -Xlint and dealing with the situation that occurs
Making SerializedSuspendableExecutionContext use AbstractNodeQueue instead of ConcurrentLinkedQueue
Merge with master
 #3165 - Preventing SOE with conflicting serializers when serialize-messages = on
 #3166 - Adding parenthesis to FSM.initialize
Merge pull request #1288 from akka/wip-3165-prevent-soe-√

 #3165 - Preventing SOE with conflicting serializers when serialize-mess...
Merge pull request #1289 from akka/wip-3166-FSM-initialize-parens-√

 #3166 - Adding parenthesis to FSM.initialize
Merged with master
Merge pull request #1282 from akka/wip-3018-enable-xlint-√

 #3018 - Enabling -Xlint and dealing with the situation that occurs
 #3107 - Moving the relevant scripts and samples into the dist folder of the akka-kernel project
Merge pull request #1284 from akka/wip-3107-add-scripts-to-kernel-dist-√

 #3107 - Moving the relevant scripts and samples into the dist folder of...
 #3161 - adding trust managers for server connection too
 #2970 - Removing scheduler and dispatcher from ARP and reimplementing PromiseActorRef to use an internal calling thread EC
Merge pull request #1295 from akka/wip-3161-use-truststore-on-server-too-2.2-√

 #3161 - adding trust managers for server connection too
Moving in isEmpty and count into AbstractNodeQueue
Adding a MailboxSpec for SingleConsumerOnlyMailbox
Merged with master
Merge pull request #1287 from akka/wip-2970-lightweight-ec-form-promiseactorref-√

 #2970 - Removing scheduler and dispatcher from ARP and reimplementing P...
Renaming peek() to peekNode and making it protected, then creating a new peek that returns T