Revert "Removal of cache file."

This reverts commit 4e5a5d12a207a6402013adb1241c2e70f75d1c87.
Revert "Creation of Twisted Http Monitor web server. Stop "-update-timestamp" values being changed."

This reverts commit a8b93913e99c89c4aafdcb120c8a1f1246e266ec.
Revert "Pylint suggested changes."

This reverts commit c9c9cb10b2d7e225a09187fa63977efdb20d6c8a.
Revert "Work to allow HTTPS & CLI controllers to be able to talk to each other."

This reverts commit 8f725648f83317ba2ff97ba487f972c22c080d64.
Revert "Update to write 1st key that user has access to secret-key material."

This reverts commit ec6ad40f655f1b6006b6441c00574c8675a5013b.
Revert "Allow production & test config files be updated with default keyid's."

This reverts commit 4c6f55013ae09e60453f217ca069dd7065169689.
Revert "Some pylint improvements."

This reverts commit 260552b22eab12b0a587592e9f0ba7086b049530.
Revert "Was running reactor before adding callbacks..."

This reverts commit 446d4f7b3a8c8468fca876c4f913fbc49ae44911.