add SoftDelete, TimeDelete
fix TimeDelete
fix beforeSave()
fix timeDelete()
Merge branch 'develop'