Made `Agent` an abstract class, pushed existing implementation into a private `SecretAgent` class and added a java-lovin' factory method. See #3108
Harden TimerBasedThrottlerSpec, see #3103

* Race between throttler timer and within/expectNoMsg
* Use within intervals instead of expectNoMsg
javadoc-ify akka-actor
Harden ClusterSingletonManagerSpec, see #3116

* One of the test steps was not deterministic and verification too strict
* Created a separate test for the chaotic scenarios
Adjust timing in FutureDocTestBase, see #3112

* Corresponding scala test uses the same value
Merge gossip seen table when versions are the same. See #3115
add javadoc to most projects
Merge pull request #1219 from akka/wip-3103-TimerBasedThrottlerSpec-patriknw

Harden TimerBasedThrottlerSpec, see #3103
Merge pull request #1220 from akka/wip-3116-ClusterSingletonManagerSpec-patriknw

Harden ClusterSingletonManagerSpec, see #3116
Merge pull request #1221 from akka/wip-3112-FutureDocTestBase-patriknw

Adjust timing in FutureDocTestBase, see #3112
Use fishForMessage instead of ignoreMsg, see #3116

* ignoreMsg doesn't filter already received messages
Make `SecretAgent` final (sorry James, you knew it couldn't last forever!) and standardised doc comment.
Add `Actor.create` factory method to 2.1->2.1 migration docs
build unified javadocs (under target/genjavadoc-api), see #3122

this also changes the akka_*-javadoc.jar to contain the assembled
javadocs
Merge pull request #1223 from akka/wip-fish-ignore-patriknw

Use fishForMessage instead of ignoreMsg, see #3116
Merge pull request #1225 from akka/wip-javadoc-∂π

integrate genjavadoc, see #3122
Back off if another thread has processed all messages for this actor. See #3064
Merge pull request #1213 from kevinwright/abstract-agent-3108

Made `Agent` an abstract trait
Merge pull request #1214 from akka/wip-3064-tcpconnectionspec-times-out-ban

Back off if another thread has processed all messages for this actor. See #3064
Fixes according to review. See #3115
Merge pull request #1222 from akka/wip-3115-clusterstressspec-failure-ban

Merge gossip seen table when versions are the same. See #3115