=act,tes Small TestKit cleanup
=act Make death watch tests test something
=all #3858 Make case classes final
!per #3916 upgrade org.iq80.leveldb to 0.7
!tes #2971 Make TestKit.remaining throw AssertionError outside of within
Merge pull request #2005 from drexin/wip-2971-remaining-outside-within-drexin

!tes #2971 Make TestKit.remaining throw AssertionError outside of within
Merge pull request #2047 from drexin/wip-3858-make-case-classes-final-drexin

=all #3858 Make case classes final
+act #3246 Added control aware mailbox types
Merge pull request #2050 from drexin/wip-3246-priority-mailbox-drexin

+act #3246 Added control aware mailbox types
=act, rem #2556 Optimize subscriptions of AddressTerminated

* unsubscribe in eventStream is too slow when using many actors
  that are watching remote actors, and becomes a problem for example
  when shutting down such a system
* Previous eventStream solution:
  Stopping 20000 actors took 50355 ms
* This solution:
  Stopping 20000 actors took 764 ms
Merge pull request #2061 from akka/wip-2556-optimize-AddressTerminated-subscriptions-patriknw

=act, rem #2556 Optimize subscriptions of AddressTerminated
Merge pull request #2042 from jozic/small-testkit-cleanup

=act,tes Small TestKit cleanup
Merge pull request #2041 from jozic/deathwatch-tests

=act Make death watch tests test something
+con #3843 Add ClusterSingletonProxy
=doc clean up what-is-akka.rst and switch to www.typesafe.com

the latter is necessary because of broken DNS requirements which make
apex domains brittle (since they must resolve to an A record with a
single IP)
Merge pull request #2063 from agourlay/upgrade-leveldb

upgrade org.iq80.leveldb to 0.7
!dat #3920 Remove deprecated akka-dataflow
!tra #3920 Remove deprecated akka-transactor
!tra #3920 Remove deprecated durable mailboxes
!clu #3920 Remove deprecated Cluster.publishCurrentClusterState