改写认证类，允许执行类的方式来检查用户权限。
修改权限认证表。
添加Shopmanager相关的类。
添加Shopmanager相关的文件。
删除ROLE_SHOPKEEPER分组。
删除Authentication内的两个静态方法。
改变AccountController内登录时，对于用户身份的检查，改为对shop_manager表进行检查。
定义CheckShopkeeper内的检查。
添加UserSession类。
添加systemtip的提醒类和相关的模板。
更新数据库模型。
修改Shop接口的JSON字段和相关的请求参数。
使Authentication依赖于Request，将用户信息添加到Request中。
改变用户信息的获得方式。
首页输出shop和user信息。
设置首页的模板。
修改数据库模型，给shop添加buy_counts属性。
修改alert SQL文件。
改变auth的权限。
删除旧接口文档，删除goods改为product。