add wait() method that waits until the queue is empty
fix the fts test added in 42aa8c887868916e1406cae4e3d9a1c1055c705c, which was not valid for expresso and must never have worked (just hung)
fix scheduling.test.js against variable sqlite3 versions - closes #122 (thanks @tomhughes for initial patch)
move test suite to mocha
move scripts to mocha
Merge branch 'master' of github.com:developmentseed/node-sqlite3

Conflicts:
	test/fts-content.test.js
	test/scheduling.test.js
ensure the test db is created if the user only runs npm test
Merge upstream/master (tests become mocha-based, must fix node-webkit's later)
Merge branch 'master' of github.com:Mithgol/node-sqlite3