Parse get_subjects reponse body

Closes #28

+ Include MultiJson as a dependency
+ Bypass Zookeeper setup if ZK_URL is already defined
The odd port number is just to keep the spec zkServer out of the way.
If you're passing in an external zookeeper server to the tests, it needs to be empty (the tests assume a clean state) and configured to not cause timeouts in the specs.