允许controller __after_run()的返回值覆盖已有的response内容
bugfix
改进log file handler，append模式写入日志内容时，不需要用锁
代码改进