Use force_encoding instead of separate iconv

There are still issues with MeeGo Bugzilla (e.g. bug ID 21810) but that
seems to be because of incorrect UTF-8 response.