[split] ThriftChannelBufferDecoder: fix for composite buffers

     This was pretty much specialized to the frame decoder. When used with
     the buffered codec, which may result in composite buffers, it threw an
     exception.

RB_ID=82487
[split] Fix typos in README

Github-pull-request: https://github.com/twitter/finagle/pull/100
Signed-off-by: marius a. eriksen <marius@twitter.com>

RB_ID=80078
[split] CacheSpec: fix escaping time controller

RB_ID=79767
[split] Fix mistake in finalge README that claimed Future objects have a getContentAsync method

RB_ID=82622
[split] Upgrade Netty to 3.5.5.Final

RB_ID=82367
[split] finagle 5.3.7

RB_ID=82572
[split] finagle bump-patch

RB_ID=82828
[split] Add an example maven pom to README.md

RB_ID=82647
[split] finagle-redis: api v2

This is phase I of changing finagle-redis' API. In this diff, I aimed to clean up interface inconsistencies, use ChannelBuffers, and minimize the amount of String/Array[Byte]/ChannelBuffer conversions.  In phase II, I will be replacing the codec with a re-written one, or Sam Pullara's codec, in order to get rid of Naggati completely and gain some more performance.

RB_ID=82347
[split] finagle-example: fix redis example

Fixing the redis example due to changes in finagle redis

RB_ID=82959
[split] finagle-thrift: validate connections based on TApplicationException

Another real gem in Apache Thrift: it seems that servers can be left
in an undefined state if they emit certain TApplicationException — not
exactly what that exception class sounds like, is it? — WITHOUT
actually closing that connection. So, to account for egregious flaw,
we'll need to compensate in our client.

Also, this brings back test IDLs from f557572~1, since it's difficult
to make sense of the tests without them (I don't know why that change
removed them).

RB_ID=82884
[split] setting service-292 and scala-parent-292 versions to 0.0.4 in all projects

RB_ID=83258
TBR=true
[split] SSL: fix connection failure propagation in futures

RB_ID=83278
[split] birdcage upgrade guava dependency to v13

RB_ID=82184
[split] Update the finagle/util Changelogs + catch up sbt

RB_ID=83320
[split] finagle-kestrel: cluster-based MultiReader

RB_ID=81712
[split] Fix typo in README

Github-pull-request: https://github.com/twitter/finagle/pull/104
Signed-off-by: Steve Gury <stevegury@twitter.com>

RB_ID=83620
[split] goodbye nick

RB_ID=84790
[split] trying to get rid of some scala version conflicts

RB_ID=84788
[split] Release of util 5.3.10

RB_ID=85218
TBR=true