qml: small playqueue corrections
- Logical improvement in drag handling (reject the event instead of manually checking).
- Reject drag when the target index is not valid (drop indicators should be invisible if the item will not be moved).
- Restore fade color.