Perspective title and position title now supports comments and highlights.
Since HighlightParser output content are meant to be used with vu-compile, we should $sanitize its input right inside the implementation of HighlightParser itself. Add no-sanitize option for the ease of testing
Add the missing summary parser tests
Now summary also supports highlights