添加日志定期清理功能

可通过配置设置是否启用日志清理，只清理n天前的日志等，
另外优化部分公共方法以及日志推送功能