* added gitlab oauth detector
* addressed comments; embed detectors.DefaultMultiPartCredentialProvider and use available ctx in tests
* made comments more meaningful and break loop when secret is verified against one client id
* switch from detectorspb to detector_typepb
* populate secretparts
* add secretparts to results in gitlaboauth2 detector
---------
Co-authored-by: Charlie Gunyon <[email protected]>