Add compiler version validation CI job
This job checks that the GHC compiler version in horizon.dhall matches the actual GHC version provided by the flake. This prevents mismatches where horizon.dhall specifies one compiler but the build uses a different one.