Read gearman host/port from environment if not specified

This is more consistent with our other tools and makes it easier to run
gearcmd as the CMD argument in a dockerfile (because CMD doesn't run
through the shell and thus can't replace environment variables)
Merge pull request #11 from Clever/read-params-from-env

Read gearman host/port from environment if not specified