Adding support for specifying "allow from" IP addresses/ranges to skip basic auth as needed.

Set the default to be the Github subnet.
Fixing file permissions on the public key for the Jenkins user.

Version bump.