Add revert support
Adds support for detecting task patterns to define a revert task (a previously addressed task that is being reverted). For example, you can address the TASK-1 in your repo, and decide to revert that feature time after. If the feature is released, it should mean a REMOVAL, meanwhile, if it's not it must be just removed from the Unreleased (reverted before releasing).