Use in-process ZooKeeper instance for testing

Use curator's TestingServer to run an in-process ZooKeeper instance for
tests, which will hopefully perform better and be more reliable than using
a child process.
Merge pull request #279 from spotify/rohan/fix-tests

Use in-process ZooKeeper instance for testing