#3272: Eliminate redundant 'should' in DataflowSpec test
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
clear FSM.nextState after transition, see #3274
update to genjavadoc 0.5
 #3322 - Changing the name of the bigBounce actor in RemotingSpec to a unique one so that there is no race between tests.
Publish cluster metrics periodically, see #3296

* instead of when it receives metrics gossip and when it collects metrics
Better test timeouts in UnreachableNodeJoinsAgainSpec, see #3285
add Futures.promise to the docs
 #3333 - adding -encoding UTF-8 to javacOptions
 #3313 - Relaxing the timing of the consumer timeout and marking the test as timing sensitive.
Merge pull request #1411 from akka/wip-3274-FSM.next-∂π

clear FSM.nextState after transition, see #3274
Merge pull request #1417 from akka/wip-genjavadoc0.5-∂π

update to genjavadoc 0.5
Merge pull request #1423 from akka/wip-future-docs-∂π

add Futures.promise to the docs
Merge pull request #1426 from akka/wip-3313-ConsumerIntegrationTest-timing-sensitive-√

 #3313 - Relaxing the timing of the consumer timeout and marking the tes...
Merge pull request #1425 from akka/wip-javac-utf-8-√

 #3333 - adding -encoding UTF-8 to javacOptions
Merge pull request #1421 from akka/wip-3285-lost-welcome-patriknw

Better test timeouts in UnreachableNodeJoinsAgainSpec, see #3285
Merge pull request #1419 from akka/wip-3322-generating-unique-name-for-big-bounce-√

 #3322 - Changing the name of the bigBounce actor in RemotingSpec to a u...
Upgrade ScalaBuff to 1.2.0