WebBasket: small search fix for external records
- Uses the new optional argument in the remove_html_markup() function to keep the escaped characters in the external records returned values. It also unescapes these characters, so that they are found when searched for. (closes #896)