0.4.0 release
merging 0.4.0 release
Merge branch 'master' into gh-pages

* master:
  fixing diff link for comparing version
Merge branch 'master' into gh-pages

* master:
  minor fixes for the unit tests
Merge branch 'master' into gh-pages

* master:
  trying to get mocha-as-promised working on node 0.6
Merge branch 'master' into gh-pages

* master:
  fixing query ordering in tests
Merge branch 'master' into gh-pages

* master:
  release 0.4.1
  prep for 0.4.1
  properly destroy() connections in pool
Merge branch 'master' into gh-pages

* master:
  release 0.4.2
  lots of docs & updated comments
  optional callback for pool#destroy, fixes #75
  Attaching grammars directly onto client instances, fixes #74
  Add link to @moll's homepage.
Merge branch 'master' into gh-pages

* master:
  release 0.4.3
  documentation rebuild
  fix for #78, underscore not included in various grammar files
Merge branch 'master' into gh-pages

* master:
  release 0.4.4
  fix for debug method not debugging query, 0.4.4 prep
Merge branch 'master' into gh-pages

* master:
  release 0.4.5
  doc updates for 0.4.5
  fix for internal mutation of builder on multiple toSql calls
  fix for #82, hasTable returning true
  fixing pool config order
error changes as noted in #39
fixing docs for tap
Merge branch 'gh-pages'

* gh-pages:
  fixing docs for tap
  0.4.0 release