Resolve configuration file path on migration

It changes so that the path of the migration config file is resolved before it is required.
This avoids `Cannot find module` error when the configuration file path is specified as relative path.
Merge pull request #112 from p-baleine/topic-migration-config-path

Resolve configuration file path on migration
Match CoffeeScript stub to JS
Merge pull request #113 from valet-io/master

Match CoffeeScript stub to JS
Pass promise constructor to migrations, not a fulfilled promise
Merge pull request #114 from valet-io/master

Fix migrations bug for multiple operations
Fix direct inclusion of Knex instance in migration config
Merge pull request #115 from valet-io/master

Fix direct inclusion of Knex instance in migrations
Removing unnecessary UMD

When this eventually enabled on the client side,
we can build this into the build script.
dropping 0.6 as a target version

Should still work though.
bumping bluebird dependency
Additional integration testing to confirm that migrations actually alter schemas as expected
Merge pull request #117 from valet-io/master

Additional integration testing for migrations
ensure ordering on migration test
Proposed fix for https://github.com/tgriesser/knex/issues/118
Merge pull request #119 from aidenbell/master

Proposed fix for https://github.com/tgriesser/knex/issues/118
lowercase transaction in docs
removing umd, Promise.method on query
add docs
Merge pull request #124 from mulderp/sqlite3_init

add docs for initializing SQLite3 adapter