Implement preflight gitlab version check
Upon startup, collector should check the version of gitlab it is targeting. If it is unable to verify that the gitlab version is supported, it should warn as such. This task will need to include some research on a potential valid version target range. There is already a stub located in cmd/main.go
for the function.