Problem with ISO-8859-1 html

If a html passed to ```__construct() ``` has a ISO-8859-1 encoding, the ``` CssToInlineStyles::convert() ``` method return a crazy html string. That's fixed with check the html encode and force it to utf-8.