DEVKIT-829
* Refactored connector to use @ConnectionStrategy mechanism (inheritance is no longer supported in DevKit 3.6.x+). Check SalesforceStrategy class and both subclasses: SalesforceBasicAuthStrategy and SalesforceOAuth2Strategy
* Updated tests to work as before
* Updated gitignore because of maven shade when generating the dependency-reduced-pom.xml file
TODO: DevKit no longer supports two parameters annotated tiwh @Default("#[payload]). Arbitrarily, I choose the first one to be the payload, hence commented the second one
Updated licence headers by doing a mvn license:format
Added comment to header @Connector class
Merge pull request #112 from mulesoft/improvement/DEVKIT-829_migration_strategies

Improvement/devkit 829 migration strategies