[FIX] PQ lock when playing a new item while one is playing

Seems onJobComplete could happen before The callback was added to the list.
Merge pull request #1169 from RasPlex/PR-PQLock

[FIX] PQ lock when playing a new item while one is playing
[FIX] Fix PQ  item removal incorrect cast.
Merge pull request #1173 from RasPlex/PR-PQRemove

Fix PQ item removal for 32 bits systems
Merge remote-tracking branch 'Plexinc_plexhometheater/frodo' into rasplex-dev