Support for URL connection strings

I've added support for URL connection strings, because `url.parse` is a core module so why not use it?

This adds additional tests for instantiating the `Sequelize` object, as well as testing the URL parsing.