Initial support for more than 2 dates for add parse
Support parsing of CONFIRM command

The `CONFIRM` command will contain `taskId` and `dateId` which is
required for the logic of `CONFIRM`.
Merge branch 'interface_tentative_task'