add catleg (linting) job
To actually run diffs, this requires the variables CATLEG_LF_CLIENT_ID and CATLEG_LF_CLIENT_SECRET to be defined with Legifrance credentials in the gitlab CI configuration
To actually run diffs, this requires the variables CATLEG_LF_CLIENT_ID and CATLEG_LF_CLIENT_SECRET to be defined with Legifrance credentials in the gitlab CI configuration