Implement routes, add views, ...
Merge branch 'master' of https://github.com/frp/db_project
Implement routes, add views, ...
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
first version flashmobs, Рома, посмотри на модули юзер и флешмоб, я там создал методы
Merge

Conflicts:
	package.json
Fix typo in routes/index.js
Implement flashmob model and tests for it

Also separate the code which closes connection pool from tests to
the separate file cleanup.js

Also add .idea to .gitignore
Add a function to generate findById for all models

Also replace user.err_user_not_found and flashmob.err_flashmob_not_found
with common constant dbaccess.err_record_not_found.
Add a function to generate save() for all models

And use it in user and flashmob models
Fix testing command
Merge remote-tracking branch 'origin/firstVersionFlashmobs' into firstVersionFlashmobs
Fix unintended global variable declarations
Add members to flashmob
Add support for required fields, update user model