Set TCPNODELAY as default.
genjavadoc is now off by default, see #3141

but it complains if you then try to build the docs
some IO doc fixes
 #3147 - correcting ScalaDoc comment for ActorRef.isTerminated
Merge pull request #1241 from akka/wip-3141-no-genjavadoc-∂π

allow switching off genjavadoc, see #3141
remove occurrences of List.size==0
update to genjavadoc 0.4 and fix path concat in Unidoc, see #3144
Merge pull request #1245 from 2beaucoup/patch-1

some IO doc fixes
 #3153 - 'Fixing' the ByteStringSpec by not having it generate now illegal combinations of data for copyToArray
Merge pull request #1246 from akka/wip-3147-fix-isTerminated-docs-√

 #3147 - correcting ScalaDoc comment for ActorRef.isTerminated
Merge pull request #1250 from akka/wip-size==0-∂π

remove occurrences of List.size==0
filter resume-warning in SupervisorHierarchySpec, see #3151
Updated documentation
Merge pull request #1252 from akka/wip-3153-do-not-slice-empty-ByteString-√

 #3153 - 'Fixing' the ByteStringSpec by not having it generate now illeg...
Merge pull request #1242 from drewhk/wip-3025-nodelay-default-drewhk

Set TCPNODELAY as default.
Merge pull request #1251 from akka/wip-3144-genjavadoc-0.4-∂π

update to genjavadoc 0.4 and fix path concat in Unidoc, see #3144
DOC Change the HTTP section. See #3155
Merge pull request #1256 from akka/wip-3155-doc-change-http-section-ban

DOC #3155 Update HTTP section
Release should build and copy javadoc automatically. See #3158
Cluster node roles, see #3049

* Config of node roles cluster.role
* Cluster router configurable with use-role
* RoleLeaderChanged event
* Cluster singleton per role
* Cluster only starts once all required per-role node
  counts are reached,
  role.<role-name>.min-nr-of-members config
*  Update documentation and make use of the roles in the examples