add projects api
fix get_access_token issue
add stream api for job output
reflactor
add job file api
update projects api

- add api to support add/remove user to/from project
- fix error in getting file of a job
- update readme
support permission
minor changes of readme
add admin api to cancel job in a device

- Add api to cancel job in a device
- Update schedular policy
add job api
update readme
Merge branch 'feature/project' into develop
fix user bug
update project api to only get tags list
remove redundant auth midware and add default api not found router
add user email validation and fix bug of default user priority.
change initial admin account due to user name policy change
minor changes of schedular
minor change to remove redundant tags when creating/updating user
merge