change credentials to QVariantMap instead of QVariantHash
old setting based credentials werent maps, they were hashes. convert them to maps and save them
Merge pull request #230 from tomahawk-player/qvariantmap_for_qt5

change credentials to QVariantMap instead of QVariantHash