working multi-get using promises
clean up and add some Metrics
Merge pull request #19 from nathanmarz/feature/async_client

A version of async internal client using promises and futures