[split] add sbt 0.13 variant of scrooge-sbt-plugin

Signed-off-by: Jeff Smick <jeff@twitter.com>

RB_ID=299485
TBR=true
[split] tweetwatcher: publish tweet-watcher-2.0.11 jar - publish 2.0.11

RB_ID=294701
[split] upload the scrooge sbt plugin to bintray

RB_ID=304023
[split] Add scrooge/scrooge-generator/BUILD

And have gizmoduck-thrift/tools use it.
Better than depending on a stable release, as before.

RB_ID=309563
[split] release util version 6.13.0

RB_ID=309895
TBR=true
[split] release finagle version 6.13.0

RB_ID=310539
TBR=true
[split] Test uses of scala.Product are fully qualified

Signed-off-by: Jeff Smick <jeff@twitter.com>

RB_ID=311095
[split] Fix CSL-884: Scrooge: Thrift structs with fields named "n" can't use productElement to get that field

RB_ID=311647
[split] release util version 6.13.1

RB_ID=314911
TBR=true
NO-QUEUE=true
[split] Upgrade birdcage to guava 16

RB_ID=310815
[split] enable structs for the RHS of consts in scala

RB_ID=315821
[split] scrooge-gen: handle all shapes of RHS structs

RB_ID=316347
[split] release util version 6.13.2

RB_ID=317265
TBR=true
NO-QUEUE=true
[split] release finagle version 6.13.1

RB_ID=317383
TBR=true
NO-QUEUE=true
[split] release scrooge version 3.13.0

RB_ID=317519
TBR=true
Merge branch 'tmp'
[split] update birdcage to scrooge-maven-plugin 3.13.0 and scrooge-core to 3.13.1-SNAPSHOT

- update scrooge-maven-plugin to 3.13.0
- update scrooge-core to 3.13.1-SNAPSHOT
- update memory to xmx4G for particular projects
- renamed mediaservices-commons scribe.thrift to MediaScribe.thrift
- move observability/manhattan-client to observability/observability-manhattan-client

RB_ID=317669
[split] Use OutputSreamWriter to write non ascii characters correctly.

Without this patch, we will this kind of error.

IO error while decoding .../.pants.d/scrooge/scala-finagle/com/twitter/path/to/some/generated.scala with UTF-8

RB_ID=323083
[split] scrooge: bump scrooge to 3.13.2-SNAPSHOT

RB_ID=324019
TBR=true
Merge branch 'tmp'