Implement many more diagnostic tests
Created by: SunilMohanAdapa
- Move all the remaining diagnostics from freedombox-setup
- Add basic diagnostics for many more modules.
This pull request is dependent on 'diagnostic-framework' and 'tor-setup' pull requests. Please merge those first for simplicity.