Add support for customisable TODO keywords

This would also be a solution for this feature request and could be merged: add a not planned or similar state to todo done etc