remove subtask.cache , add document about subtask.before and how to make cache logic
remove simple-lru-cache dependency