use the altered boldtext variable instead of the innerText property

Fixes a bug which appends extra spaces on the end of bold text segments
Added test for handling of trailing space in a "strong" element
Merge pull request #158 from sihugh/master

HTMLToMarkdownConverter appends an extra space to strong/b elements with an existing trailing space