ESSink servo client init moved to open method

suro-tranquility's ZkExternalResource file is copied and pased from suro-kafka, its test class dependency is not making idea project file correctly
Removed duplicated metrics. Added default tag for empty routing key
Merge pull request #115 from g9yuayon/fix-localfilesink

Removed duplicated metrics. Added default tag for empty routing key
ribbon version update
Merge branch 'master' of https://github.com/Netflix/suro
ISSUES

FileBlockingQueue's default gc period changed to 1 minute from 1hour
MessageSetReader's exception should truncate all messages
Updated thrift gen files
Added a few more test cases for FileBlockingQueue including multithreading
HealthCheck is not closing TTransport because it's making server throw the following error:
2014-08-21 06:55:11,276 ERROR Thread-15 AbstractNonblockingServer$FrameBuffer - Read an invalid frame size of 0. Are you using TFramedTransport on the client side?
Disable ConnectionOutPool

Added configuration SuroClient.enableOutPool, by default false
SuroClient result status code is not OK, the server should be marked down
When OutPool is disabled, ConnectionOutPool should not be created
Unit tests fixed
unit test fixed
Merge pull request #119 from Netflix/ISSUE-116

Disable ConnectionOutPool
DROPPED_COUNT in the TagKey

MessageSetReader will increase DROPPED_COUNT on the exception
MesageRouter will increase DROPPED_COUNT on emptyRoutingKey
QueuedSink with sinkId will increase DROPPED_COUNT with the tag, sinkId
Merge pull request #118 from Netflix/ISSUES

ISSUES
AsyncSuroClient jobQueue is blocked on offer()
Merge pull request #121 from Netflix/ISSUE-120

AsyncSuroClient jobQueue is blocked on offer()
file queue size limit
Merge pull request #122 from Netflix/ISSUE-117

file queue size limit
we can safely ignore IndexOutOfBoundaryException
Merge pull request #123 from Netflix/ISSUE-117

we can safely ignore IndexOutOfBoundaryException
Healthcheck should check thrift input
FileQueue with sizeLimit configuration
Merge pull request #124 from Netflix/ISSUE-117

FileQueue with sizeLimit configuration