Configure security

Use Github Authentication Plugin to authenticate users.

Authorize through Github Commiter Authorization Strategy.

This basically means that github takes care of authenticating
and on jenkins itself we decide who can make changes and see
jenkins status.

Note that a github application has been created and its id and
secret data are here, so don't use it in production without first
modifying those!
Install dependencies needed to run jobs