Gear daemon requires docker to be started to run

This fixes up start-up order sequence since gear requires docker running in order to listen on the docker gateway to support communication between container and host.