Add internationalization context for song types
Make automatic playlist UI more translatable

Using QObject::tr in EchonestGenerator::sentenceSummary (a virtual
method) because if just using tr the translations wouldn't show up.
Merge pull request #208 from lliehu/i18n-fixes

Internationalization fixes to automatic playlist UI