Improve robustness of Increase/Decrease Heading Level

Whitespace after the leading hashes should be optional. Though when we output the version with heading level increased or decreased, we put a space after the hashes.

Fixes #12
Merge branch 'master' of https://github.com/textmate/markdown.tmbundle