Add support for LOC count for validation requests
It was noted in !122 (merged) that there is an additional gap in ECA feature support parity between the Drupal implementation and the Quarkus implementation, being the note about the IP team for large change sets. This feature will be supported with a few changes, made in a way to not break current states.
A new field will be added both to the status history and the validation request objects for maintaining the LOC for the given change set. The History change for supporting the status UI, and the updates to the validation request to provide the source of data for the request. To support these changes, an update will need to be made to !111 (merged) to add support once this is live, as well as updates to the eca.rb git hook file. The new field will be set as optional as it is considered best effort, and we don't want to break old status UIs due to missing fields.
If this field indicates over 1000 LOC changed, then the message noted in !122 (comment 1062990) should be displayed at the top of the ECA status UI.