Updated for arduino-lint v1.2.0. Added GitLab CI workflow rules. Added GIT_COMMIT hash preprocessor directive.