Refactor users and auth to modules. Add reset_password endpoint
feat(auth) - backend for password recovery
Add tests for password reset
Merge pull request #150 from amagdas/send-email

feat(reset password): Reset user password(SD-497)
fix(image upload): fix image upload, minor clean-up.
Merge pull request #151 from amagdas/master

fix(image upload): fix image upload, minor clean-up.