DetectorDescription: cmake/package cleanup
cmake cleanup of several packages under DetectorDescription:
- remove atlas_depends_on_subdirs
- update link and package dependencies
- enable flake8 where applicable
- enable thread checker
- delete some obsolete files