Add test cases for issue 106
Improved span detection.

This allows cases such as  _(Hello)_ Textile _(World!)_ to be correctly
parsed. Closes #106