Consider only even number as shiftwidth

Previously, markdown often caused a shiftwidth of 3 due to bullets, like

 - a bullet list with a long item that continues over multiple lines
   with an indent of 3 in the second line.

Ignore such indents by requiring the shiftwidth to be even.