add nested comment test
add empty comment test
fix test name
add no spaces comment test
add mix case test
add overrided ToString for failed test
simplify
scan tokens at one time to collect the comments
simplify the line comment detection logic

If line comment token is detected, we don't need scan the rest tokens.
Because we just need the first position of the line comment.
remove regex for detecting the task list comments
Merge pull request #2 from bleis-tift/remove-regex

Remove regex