implement semigroup instead of monaid for Dependencyies
revert back to use monoid
Merge pull request #340 from suchang/fix-dependency-scalding-job

Bump Algebird version to 0.4.0
Add duration test; report failed tests.
Fix endTs; remove alter TTL test.
Add limit annotations test.
back to plain thrift

fixes #338

Author: @sprsquish
Fixes #339
URL: https://github.com/twitter/zipkin/pull/339
fixup collector example

Author: @sprsquish
Fixes #337
URL: https://github.com/twitter/zipkin/pull/337
Make HBase table names configurable

Someone on irc asked to make the table names configurable. Here's a pr that does
this for hbase.

Author: @elliottneilclark
Fixes #304
URL: https://github.com/twitter/zipkin/pull/304
Fix validator and in-memory sort ordering

FakeCassandra doesn't honor sort order so any operations that require a sort
then scan will fail. I tried, in vain, to get cassandra running in-process for
the tests. Unfortunately, cassie depends on libthrift 0.5.0 while cassandra
requires libthrift 0.9.1. The two are not binary compatible.

Cassie has been mostly abandoned. It may behove us to implement
zipkin-cassandra directly on top of scrooge generated thrift bindings to
cassandra. That's a larger change for a different time.

Author: @sprsquish
Fixes #342
URL: https://github.com/twitter/zipkin/pull/342
Fixed annotation limit test.
Merge branch 'master' into fix-ss-validator

Conflicts:
	zipkin-common/src/main/scala/com/twitter/zipkin/storage/util/SpanStoreValidator.scala
Fix InMemorySpanStore.getTracesDuration.
Cleanup.
Cleanup.
cleanup
zipkin-web: Specs -> ScalaTest

Plus re-write QueryExtractor a bit.

Author: @sprsquish
Fixes #343
URL: https://github.com/twitter/zipkin/pull/343
Handle traces with no annotations.
flatmap
merge tests.