Add duration to annotations.

Useful for timing blocks of code or other operations that don't warrant a full
Span.

Author: @johanoskarsson
Fixes #72
URL: https://github.com/twitter/zipkin/pull/72
Add static trace rendering page

* Add export button on trace page
* Add /static to allow users to paste in the exported JSON to render
  the trace page

Author: @franklinhu
Fixes #73
URL: https://github.com/twitter/zipkin/pull/73
Remove the compression and deserializing annotations. They lead to way too many annotations and make it hard to see what is actually going on.

Author: @johanoskarsson
Fixes #74
URL: https://github.com/twitter/zipkin/pull/74
Finatra

Port `zipkin-web` from Rails to Scala (using Finatra) for a variety of reasons
- Simpler deployment (all JVM-based)
- Simpler web logic (no need to replicate all the common data classes)
- Operational transparency

Changes:
- JsonAdapter and JsonQueryAdapter
- necessary since Javascript doesn't really support Longs, so we need
  to convert them to strings

Author: @franklinhu
Fixes #75
URL: https://github.com/twitter/zipkin/pull/75
Readding counts by category.

Useful for finding out when to turn of b3 but also for figuring out the hdfs
issue

Author: @johanoskarsson
Fixes #77
URL: https://github.com/twitter/zipkin/pull/77
Added WhaleReport and spec

WhaleReport finds all traces w/ 500 Internal Server Errors and finds all spans
in those traces with retries and/or timeouts

Author: @jerryli9876
Fixes #71
URL: https://github.com/twitter/zipkin/pull/71
Fix 404 in README (link to zipkin.thrift)

Under the "Zipkin query daemon" there is a link to:
https://github.com/twitter/zipkin/blob/master/zipkin-thrift/src/main/thrift/zipkin.thrift
but I'm guessing this should now be:
https://github.com/twitter/zipkin/blob/master/zipkin-thrift/src/main/thrift/zipkinQuery.thrift

Author: @shawnps
Fixes #76
URL: https://github.com/twitter/zipkin/pull/76
Fix merge from forks

Author: @franklinhu
Fixes #78
URL: https://github.com/twitter/zipkin/pull/78
Misc finatra fixes

- Fix span details modal on static trace page
- Remove unnecessary code
- Sort span annotations by timestamp when dumping to json

Author: @franklinhu
Fixes #80
URL: https://github.com/twitter/zipkin/pull/80
Add release doc, changelog

Author: @franklinhu
Fixes #82
URL: https://github.com/twitter/zipkin/pull/82
Bump master to 0.3.0-SNAPSHOT

Author: @franklinhu
Fixes #83
URL: https://github.com/twitter/zipkin/pull/83
Modified scripts to fix minor bug

Modifications to run_job.sh amd run_all_jobs.sh and SpanSource to allow us to
run jobs remotely

Author: @jerryli9876
Fixes #79
URL: https://github.com/twitter/zipkin/pull/79
Bump finatra

- Bump Finatra version to 0.2.1
- Fixes for Finatra changes

Author: @franklinhu
Fixes #84
URL: https://github.com/twitter/zipkin/pull/84
Replace the word submit on the lookup page with Find traces. That explains what will happens better.

Author: @johanoskarsson
Fixes #85
URL: https://github.com/twitter/zipkin/pull/85
Adds ability to receive debug flag from Finagle. If the debug flag is set on a span we ensure it is stored. This allows developers to force tracing on a request

Author: @johanoskarsson
Fixes #86
URL: https://github.com/twitter/zipkin/pull/86
Bump Twitter lib versions, cleanup

- Upgrade Twitter library versions
  - cassie: `0.22.0` -> `0.22.1`
  - finagle: `5.1.0` -> `5.3.1`
  - ostrich: `8.1.0` -> `8.2.1`
  - util: `5.2.0` -> `5.3.1`
- Clean up `Project.scala` slightly

Author: @franklinhu
Fixes #87
URL: https://github.com/twitter/zipkin/pull/87
QueryService refactor

Author: @franklinhu
Fixes #88
URL: https://github.com/twitter/zipkin/pull/88
Common refactor

- Move `Trace`, `TraceSummary` from `common` package to `query` since
  they are only used in the query service.
- Cleanup from the move

Author: @franklinhu
Fixes #89
URL: https://github.com/twitter/zipkin/pull/89
Trace: merge spans and sort by timestamp by default

Author: @franklinhu
Fixes #91
URL: https://github.com/twitter/zipkin/pull/91
Uncomment spec assertion

As @mosesn mentioned in #90

Author: @franklinhu
Fixes #93
URL: https://github.com/twitter/zipkin/pull/93