This fixes situation when there is Original Album but no Album in id3v2 tags (TOAL) and times when there is set band/orchestra but no Artist id3v2 tag (TPE2). We just use those to fill Album and artist because it less wrong than having empty lines in album and artist (which confuses users). This should fix also lauchpad Bug #1266158
Little bit optimized if version. If there is some album name it's not worth to check originalAlbum name because we don't use it currently elsewhere
Add testfile for SoundSourceProxy

also add a test for BUG 1266158, which is currently failing.
Merge remote-tracking branch 'illuusio/mp3-tag-fix' into soundsourceproxy_test
fix spelling error
Don't show the drop-accept indicator if there are no valid urls in the drop event.
Bool values *must* be converted to int before being written to sqlite.

Writing a raw bool results in the database containing the word "true"
even if the column is an int column!  This was causing Played values
to not be sticky.
re-comment out debugging stuff -- I swear I checked the diff first!
Merge pull request #339 from ywwg/reject-drops-sooner

Don't show the drop-accept indicator if there are no valid urls in the drop event
prova1