Adjusted parsing to handle php doc style comments, which then required parsing multi-line comments.
Changed the regular expression to be case insensitive, and to use the 'x' modifier for pattern clarity.
Added in support for multi-line php doc comments, so message points to correct line.
Skipped checking if the comment starts with "todo" as that was more complicated when handling php doc comments. Ended up not being a performance issue when I tested on a large project with thousands of regular and php doc comments.
Changed the message format to always start with "Expired on {$date}".
closes https://github.com/staabm/phpstan-todo-by/issues/3