Add redis to TravisCI services

Add redis to required TravisCI services since tests depend on it

Author: @franklinhu
Fixes #263
URL: https://github.com/twitter/zipkin/pull/263
Added an indicator of duration to the Firefox extension visualizations

Added an indicator of how long each request took to
process. I did it in the easiest possible way. It would probably be better to
adjust all visualizations to have relative scale, so that for example a 1ms
request would look small next to a 100ms request, but really doing that right
would take a disproportionate amount of time.

Author: @IceCreamYou
Fixes #261
URL: https://github.com/twitter/zipkin/pull/261
Fixing Build Properties Generation
For whatever reason sbt does not want to change the resourceGenerators inside
of the BuildProperties plugin, so I just do it in each project I need it in.
Merge branch 'master' of github.com:twitter/zipkin
Zookeeper Fixes
Our recent changes to bind to 0.0.0.0 was causing the scribe collector to publish an incorrect address in zookeeper.

Author: @bmdhacks
Fixes #265
URL: https://github.com/twitter/zipkin/pull/265
Add openjdk6 to travis
removes the java 1.7 only method
Merge pull request #270 from mosesn/1.6-compat

removes the java 1.7 only method
Merge remote-tracking branch 'origin/travisci-jdk6'
Merge pull request #267 from twitter/travisci-jdk6

Add openjdk6 to TravisCI config
Merge branch 'master' of github.com:twitter/zipkin
Added better support for Redis.

Fixed a bug in
zipkin-redis:com.twitter.zipkin.storage.redis.RedisSortedSetMap where a
Either[Future[ZRangeResults], Future[Seq[ChannelBuffer]]] was being returned instead of
a Future[ZRangeResults]. The method in question will always return a
ZRangeResult because it is getting a sorted map, so we simply get the
left item of the Either.

Added bin/collector-redis and bin/query-redis for easier
setup of the collector and querier with redis support.

Added zipkin-redis/config with the scribe configuration files for a
sample client and server. These are simply example files.
fix the redis server for travis
Fix redis tests in travis

This took a few tries but I finally got tests passing.

Author: @bmdhacks
Fixes #275
URL: https://github.com/twitter/zipkin/pull/275
Add support for SQL databases

The goal of this branch is to add support for SQL databases using Anorm from the
Play framework.

This branch makes SQLite
the default storage mechanism. There are now no setup steps -- if you have Scala
2.9 installed and you download Zipkin, you can immediately run the daemons.
Documentation for getting other SQL databases running is in
`doc/sql-databases.md`.

Author: @IceCreamYou
Fixes #272
URL: https://github.com/twitter/zipkin/pull/272
fix a merge artifact that I'd missed
Minor syntactic changes

- Added a few missing semicolons
- Removed a repeated variable definition
- Used strict equality where applicable

Author: @AnSavvides
Fixes #280
URL: https://github.com/twitter/zipkin/pull/280
Fix Anorm storage incorrectly converts duration to String instead of Long when saving annotations
Dependency Visualizations

This is the final work to bubble up the aggregate dependencies to the frontend.

Author: @bmdhacks
Fixes #276
URL: https://github.com/twitter/zipkin/pull/276
update to latest dependencies

This is basically so I could get Time.fromMicroseconds() in util, but it pulled
a bunch of other stuff up too.

Author: @bmdhacks
Fixes #284
URL: https://github.com/twitter/zipkin/pull/284