main: support PUT methods on /user/ and /user/change_password/
user: fix typo in comment
schema.sql: store tags as a varchar array
user: rename UserUpdateProfile to UserUpdate
main: move signin, signup, and change_password routes to the top level