working on migration piece
Merge branch 'master' into migrate

* master:
  restore basic raw binding support, needs refactor
  lowercasing when
  correct call for base query flush
merging with master
Merge branch 'master' into migrate

* master:
  release 0.2.6
  prep for 0.2.6
  reject transaction promise if commit fails (fixes #50)
  release 0.2.5
  fix for #49, prep for 0.2.5
some work on the migration code & api
swapping in bluebird, some promise cleanup
Executabilize bin/knex

Mark as binary to be installed in package.json; set executable
permission for development convenience.
Create skeleton CLI for migrations
cleanup on the .then interface
Merge branch 'bluebird'

* bluebird:
  cleanup on the .then interface
  swapping in bluebird, some promise cleanup
merging bluebird into migrations
merging with master
working on the migrations spec, debugging bluebird
fixing some issues with promises
cleanup for readability of migrations, mostly done
fixed bug with .having()
Merge pull request #107 from vacay/master

squashed problems with .having()
fixes #100, increment/decrement values
Drop default output name for aggregate functions.
Failing test for #108