Use GetSafeHtml instead of HtmlEncode from ISafeContentRenderer

In #400 there was an issue with html encoding titles that was used in AngularJs data binding. Angular does its own encoding, so Murciélago would render double escaped. 
Now uses ISafeContentRendered.GetSafeHtml() instead.
Links to #362