[split] csl: updates changelogs to be current

RB_ID=422811
TBR=true
[split] twitter-server: add gauge on eden allocations

Problem

It is difficult to estimate how many bytes an application is
allocating. With this information, it is easier to monitor for
regressions.

Solution

Added `Allocations` to TwitterServer which provides an `eden: Long`
method which returns an estimate of the total bytes allocated into the
eden. While not all allocations happen in the eden, it is the common
case.

If for some reason, the right diagnostic hooks are not available, -1L
is used as a sentinel value.

Result

Service owners have better visibility into their allocation rates.

RB_ID=429819
[split] util: Enables cross-publishing for 2.11

Problem

Although the specs tests were removed, we weren't publishing against
2.11.  Notably, util-eval will be killed for 2.11, and it's nontrivial
to get sbt to aggregate a project for some crossScalaVersions, and
not for others.  Also, we were depending on a scalacheck feature
that was removed in newer versions of scalacheck.

Solution

Upgraded scalacheck version for 2.9.2 to one that had a replacement
method that was the same in the up to date scalacheck.  Moved
util-eval out from being aggregated, and changed its crossScalaVersion
to only "2.9.2", "2.10.4".  It turned out that the version of sbt
we were on had a bug where it didn't use incremental compilation
if you used cross building, so I upgraded us to 0.13.5 across the
board.  util-logging was ooming, so I increased the heap size.

Result

We can now publish against 2.11

RB_ID=425979
[split] bump util to 6.20.1-SNAPSHOT

RB_ID=436989
TBR=true
NO-QUEUE=true
[split] csl: Fix tls-able urls to point to https

RB_ID=437687
TBR=true
[split] Birdcage: Upgrade to scala_2.10

RB_ID=443649
TBR=true
NO-QUEUE=true
[split] bump util to 6.21.2-SNAPSHOT - and bump a bunch of other poms too

Pushing CSL libs back to SNAPSHOT so our release scripts work.  Then we will release :-)

RB_ID=448209
TBR=true
[split] Added SCM info to server_info

RB_ID=450369
[split] birdcage: TWOTEN --> SNAPSHOT

Problem

Not naming our poms TWOTEN confuses a lot of our automated built stuff such as maven-tools and the snapshot CI

Solution

Set the suffix back to SNAPSHOT, as well as bump the patchlevel version to every pom because SNAPSHOT < TWOTEN lexically in pants.

RB_ID=447205
[split] csl: publish the world

RB_ID=450951
TBR=true
[split] csl: remove 2.9.2 from sbt projects

RB_ID=460663
[split] util, ostrich, finagle, twitter-server: Remove all trailing spaces

Problem

Trailing spaces are not recommended in our code style.
It generates noise during code reviews, because most people configured their
editor to automatically remove them.

Solution

Bulk remove of the spaces with sed, below the command line used:
for dir in util ostrich finagle twitter-server; do
  find $dir -type f -name '*.scala' -or -name '*.java' -exec sed -i "" "s/[[:space:]]*$//" {} \+
done

Result

All next code reviews will be exempt of noise.

RB_ID=463585
TBR=true
[split] util, ostrich, finagle: add koliver to owners

RB_ID=475285
[split] ostrich: Change the underlying httpServer executor to a multi-threaded one

Problem

Ostrich admin http server is using under the hood the default
java com.sun.net.httpserver.HttpServer, which by default is mono-threaded.
Then, one slow request can delay the processing of all the others.

Solution

Configure the HttpServer to use a CacheThreadPool, and specify some parameters
to protect the server against slow/bad clients.

RB_ID=477271
[split] bump util to 6.22.1-SNAPSHOT

RB_ID=482027
TBR=true
NO-QUEUE=true
[split] bump ostrich_2.10 to 9.6.1-SNAPSHOT

RB_ID=482527
TBR=true
NO-QUEUE=true
Merge branch 'tmp'