title: KnockoutJS show escaped characters in input but save not escaped
body: <p>Given an input field such as <code>&lt;input data-bind="value: myText"&gt;</code>
  with a view model <code>self.myText = ko.observable('\t')</code>. How do I get the input to display \t instead of the tab?</p>
  
  <p>The text field is used for deciding what the separator in a file should look like. If the field simply shows a tab, the user might not know that there is already an existing value.</p>
  
  <p>If you type in \t into the text field, it however saves the correct value '\t'. When retrieving this it will display the tab again</p>
  
  <p>I'm aware that it will work when I set the default value to '\ \ t' but I don't want to escape it as I cannot be sure that the user input is escaped/not escaped and this will most likely lead to errors</p>