removing scalaz-concurrent dependency

instead of using Promises, this PR reimplements using `scala.concurrent.Future`. see https://github.com/stackmob/newman/issues/52 for more details