Warn if local knex module is missing

If one tries to do a "knex init" prior to having added the knex module locally to ones project, then one previously didn't get a warning – just a confusing error about a file not being found. Now an error is shown instead.
Merge pull request #348 from voxpelli/patch-1

Warn if local knex module is missing
Fix checkModule -> checkLocalModule
chained not, or, and and
properly forward stream errors
Fix #351, ensure Raw queries are transaction aware
Merge pull request #359 from ahdinosaur/patch-1

properly forward stream errors in sqlite3 runner
Merge pull request #349 from calvinmetcalf/chained

chained where and join
Test for #350, update with limit mysql
Allow for dialect as the options param rather than client
release 0.6.21