Fix "the dialect is not supported" error
Fix "the dialect is not supported" error

This makes it so that, if the provided dialect is a supported dialect (eg. postgres) and requiring the dialect throws an error (eg. the 'pg' package not being installed), the actual underlying error and its accompanying stack trace are thrown to the caller, rather than stringifying the error (losing the stack) and reporting the wrong error.
p0vidl0/sequelize,konnecteam/sequelize,sequelize/sequelize,andywhite37/sequelize,darwinserrano/sequelize,overlookmotel/sequelize,gintsgints/sequelize,StefanoDalpiaz/sequelize,paolord/sequelize,toddbluhm/sequelize,yjwong/sequelize,inDream/sequelize,pola88/sequelize,majorleaguesoccer/sequelize,felixfbecker/sequelize,overlookmotel/sequelize,hariprasadkulkarni/sequelize,Verdier/sequelize,sorin/sequelize,Alexsey/sequelize,alekbarszczewski/sequelize,abegines/sequelize,jchbh-duplicate/sequelize,PsiXdev/sequelize,tornillo/sequelize,seshness/sequelize,peachworks/sequelize,topikachu/sequelize,grimurd/sequelize,yotamofek/sequelize,subjectix/sequelize,treythomas123/sequelize,oss92/sequelize,Americas/sequelize,konnecteam/sequelize,gutobortolozzo/sequelize,sequelize/sequelize,DavidMorton/sequelize,sequelize/sequelize,alitaheri/sequelize,toddsby/sequelize,sreucherand/sequelize,nemisj/sequelize,jayprakash1/sequelize,cbauerme/sequelize,mikeringrose/sequelize,ojolabs/sequelize,Wsiegenthaler/sequelize,PhinCo/sequelize,yonjah/sequelize,sobotklp/sequelize,lukealbao/sequelize,inDream/sequelize,Americas/sequelize,jayprakash1/sequelize,gorangajic/sequelize