Issue #2952435 by markcarver: Merge in the CommonMark project Signed-off-by: Mark Carver <mark.carver@me.com>