Koa controller user

* mm 升级，直接返回thunkify的function
* user 完成
* auth middleware
* login middleware