Add clang-tidy and clang-format specs and scripts
We have these running on hestia - the coding format in this repo and deimos are different to hestia (my bad), so we will need different specs but can use similar scripts and CI.
We have these running on hestia - the coding format in this repo and deimos are different to hestia (my bad), so we will need different specs but can use similar scripts and CI.