-Weapon preference check should check if there is a pending weapon change.

git-svn-id: http://odamex.net/svn/root/trunk@3605 b0bcef46-2027-0410-bd56-ab726e9a1d04
Merge remote-tracking branch 'trunk' into 32bpp
Fixed differing brightness between 8bpp and 32bpp; not sure why the blending needs to happen twice.