Allow markdown parameters to be set via TM_MARKDOWN

For example you may want to set:

    TM_MARKDOWN = "/path/to/multimarkdown --nosmart"

Previously this would fail because TM_MARKDOWN was treated as a single command (with possible spaces in its path).

This commit makes the same change for TM_SMARTYPANTS.