Merge pull request #5 from am11/super-markdown

More code analysis fixes
LESS: Fix preview pane

Don't create commands for purely modern
IWpfTextViews that do not have VsTextView
adapters.

Also remove duplicate listener for ArrowsCommandTarget
See #202
Markdown: Include block separators in outlining

Also display language name in collapsed content.
Markdown: Use ProjectionBuffers for outline hints

Also fix single-line exclusions

Nested projection highlighting doesn't work yet.
Markdown: Add syntax highlighting for tooltips

More projection buffer magic!
Markdown: Fix unit tests

Remove conflicting ToSnapshotSpan() extension method.
Markdown: Start Outliner tests

Doesn't work yet
Markdown: Fix Outliner tests

Also fix one actual bug!
The last artifact wasn't being outlined.
Markdown: Outliner cleanup

Reduce nesting
Remove unnecessary test class comparisons
Add test case for quotes