Added GITHUB_ENTERPRISE_HOST env variable

We currently are trialling github enterprise and already use hubflow.  Unfortunately the two don't work together.  This change allows the user to set the hostname of their enterprise install and have hubflow point at that.

I did think about adding it as a git config parameter but I thought I'd ask which is preferable first.