Use nodeunit from node_modules for 'npm test'

Needed for CI and painless usage
Remove any temporary testing logic from initdb.js
Produce err_user_not_found by findById

Also test this behaviour
Merge branch 'master' into ci

Conflicts:
	package.json
Fix merge failure
Add database for CI
Fix CI environment
Fix CI: add support for empty password
Merge

Conflicts:
	package.json
Fix typo in routes/index.js