include ID with -l option output
taskopen.pl -l 
currently lists all openable annotations, with the command that would be used to open them.
like

djp@tigger:~$ to -l fix
1 annotation(s) found

 Please select an annotation:
    1) Notes ("fix shower leak")
       executes: /bin/bash -c "vim ~/tasknotes/2885bf39-742c-a3a6-4151-06bc50b7e100.txt"

but if I want to directly open one of the results, or otherwise modify it, I have to resort to a matching regex, or something. 
If the output were enhanced with the IDs of the tasks, as in;

```
1) Notes (1 "fix shower leak")
```

then I could immediately act on that task, either with taskopen or taskwarrior. 

also, when using the -l option, the message text "Please select an annotation:" is redundant.
