Support spark 0 9 0

Implements support for Spark 0.9.0. 
Uses ip addresses from the docker containers to implement networking.

Does not include support for DNS to simplify the setup.