Hardening macOS

Version 0.1: These mitigations are all based on Catalina. Supposedly, Big Sur has better security. Some of the below is still applicable and useful. When we have a Big Sur set up we will test it, and split and update these mitigations.