Change source of sysctl module to github

All other submodules are from github, so this patch puts the sysctl module on the standard
Correct smartd service name for nas04
new manifest for isaac servers
Merge branch 'master' of code.dtg.cl.cam.ac.uk:infrastructure/dtg-puppet
removed elasticsearch from legacy rutherford project servers
removed authorized_keys from tomcat7 directory for legacy rutherford apps - this should only be in the isaac project servers
Make sa497 a sudoer on acr31-isaac-staging
added mongodb as a required package for isaac and rutherford legacy servers
added apt-get update requirement to package installation step
fixed typo in package name
removed unnecessary call to apt-get update
Merge branch 'master' of puppy41.dtg.cl.cam.ac.uk:/etc/puppet-bare
Modified regex for node name matching on isaac servers.
test to see if isaac-base gets applied
increased postgres version number
Added ensure service running for elasticsearch
Remove duplicate monitoring of ruhterford
Merge branch 'master' of puppy41.dtg.cl.cam.ac.uk:/etc/puppet-bare
Autoremove packages before do-release-upgrade; show output of do-release-upgrade
Add nas01.dtg to dhcp