Template binding now removes existing content when using foreach option.
Set options caption as text instead of html.
Merge pull request #653 from knockout/653-optionsCaption-text

optionsCaption using setHtml() instead of setTextContent()
add extra test to confirm that existing content is removed when using template binding (without foreach, which was always working properly) in case there is refactoring in the future
Merge pull request #716 from knockout/716-template-remove-existing-content

FIx - Template binding does not remove existing content