tweaks to enable access to github enterprise instances

The api on github enterprise instances is available at /api/v3.  This change looks at the githubServer parameter and sets the 'ApiURL' accordingly.

Also added another constructor that takes the githubServer as a parameter along with login, password, and apiToken.