[split] Move scrooge into the birdcage

RB_ID=167748
[split] tiny fix for oneway support

RB_ID=168843
[split] create scrooge documentation site

RB_ID=168826
TBR=true
[split] move scrooge-runtime to scrooge

RB_ID=168582
[split] Remove the tracerFactory usage and use tracer instead.

RB_ID=169282
TBR=true
[split] simplify scrooge maven plugin release

RB_ID=169385
TBR=true
NO-QUEUE=true
[split] fix scrooge build

RB_ID=169407
TBR=true
NO-QUEUE=true
[split] final cleanup of scrooge maven plugin pom

RB_ID=169423
TBR=true
NO-QUEUE=true
[split] keep the order of the values in the constant map in the parser.  Should be a no-op for scala that converts it to a map in the generator

RB_ID=169438
[split] scrooge: move serializer into its own project

RB_ID=169462
TBR=true
[split] update docs and release process for twitter-server, scrooge

RB_ID=169744
NO-QUEUE=true
[split] scrooge: treat non-letters as case-less

RB_ID=169885
[split] scrooge: move documentation around

RB_ID=170228
NO-QUEUE=true
[split] add sbt version updates as part of csl release

RB_ID=169921
NO-QUEUE=true
[split] create scrooge-core leaving legacy finagle code in scrooge-runtime

RB_ID=169970
[split] move TypeResolver and ParseException into the frontend package

RB_ID=170371
[split] remote duplicate dependencies

RB_ID=170482
[split] remove list generation from enums

RB_ID=170788
NO-QUEUE=true
[split] scrooge-ostrich This review introduces a new, temporary scrooge subproject, which is intended to help in the migration away from generating ostrich code in scrooge.  scrooge-ostrich contains a single trait, OstrichThriftServer, which is nearly identical to the ThriftServer trait generated by scrooge.  Current users of the generated ThriftServer class can easily switch to this trait with a one-line code change and adding a dependency on scrooge-ostrich.

I'm currently working on a big review to switch all scrooge3-based project in the birdcage to this class, and to remove all uses of thriftOpt=--ostrich/rpc_style='ostrich'.  Once that is done, we can remove the ThriftServer generation from scrooge entirely.

RB_ID=170167
TBR=true
Merge branch 'tmp'