Migrate lint/format bash scripts to cmake
They are already created in cmake: https://git.ichec.ie/io-sea-internal/hestia/-/blob/devel/CMakeLists.txt#L36 we just need to switch the gitlab ci file to use them. People may still prefer the bash scripts locally - so we can ask around if considering removing those.
We can add a target dependency also so that these cmake targets automatically fetch any other dependencies they need for the lint step - this will avoid/fix having to do a full build in the lint stage.
Edited by James Grogan