Installation automation for both Ubuntu and OS X environments.

I don't think we  canalways assume a `192.168.59.103` IP address from boot2docker? I guess this should be parsed from `boot2docker ip`.