latin1 handling

When id3 tag is encoded using latin1 encoding currently it's handled and ascii and displayed incorrectly.

In my patch I've applied iconv conversion to handle it properly.