MULE-7433: Add DB connector to mule code base

_Initial commit moving code from the original repo
MULE-7433: Add DB connector to mule code base

_Adding small test for DefaultDbConfigResolver
MULE-7440: New database: query template's parameter types are not resolved

_ Moving parameter type resolution from DbConfig to DbConnection
_ Renaming DbTypeManager#get to lookup
_ Passing current connection to DbTypeManager#lookup instead of using a connection factory
_ Renaming queryParamResolver to ParamValueResolver
_ Adding ParamTypeResolver interface
_ Adding QueryParamTypeResolver to resolver query parameter types
_ Adding StoredProcedureParamTypeResolver to resolver stored procedure parameter types
_ Adding DbType#toString to improve assertion error messages on tests
MULE-7440: New database: query template's parameter types are not resolved

_ Refactoring metadata providers to receive a Query instead of a QueryResolver
_ Updating ParametrizedQueryResolver to return un resolved parameter types in case of error
_ Adding ParamTypeResolverFactory to create ParamTypeResolver instances
MULE-7446: New Database: Rename bulk-update to bulk-execute
Merge pull request #481 from mulesoft/MULE-7433

MULE-7433: Add DB connector to mule code base