Adds CI/CD pipeline for testing and static code checking on MR. Release...
Adds CI/CD pipeline for testing and static code checking on MR. Release building on version bumps. Includes changes in the codebase to conform with the static analysis tools set-up.