-Remove a bug that scaled channel volumes by snd_musicvolume twice, resulting in the playback volume being too low if snd_musicvolume < 1.0 with PortMidi.
-Add a few const specifiers to the MusicSystem member functions.

git-svn-id: http://odamex.net/svn/root/trunk@3669 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Remove the code in CL_Sound() and CL_SoundOrigin() that makes a sound directionless if its volume is < 0.25.

git-svn-id: http://odamex.net/svn/root/trunk@3670 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Remove SV_PlayerHearingLoss as the volume calculated by the function is not used.

git-svn-id: http://odamex.net/svn/root/trunk@3671 b0bcef46-2027-0410-bd56-ab726e9a1d04
-Cast wadcount and patchcount to a BYTE when reading the WADs and DEHs used on a server to ensure values with the high bit set are not interpreted as negative numbers.

git-svn-id: http://odamex.net/svn/root/trunk@3672 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add a new cvar, co_fineautoaim, which increases the number of autoaim tracers used to autoaim up or down.

Currently, enabling this keeps the same spread angle as Vanilla Doom, but fires 9 extra tracers per side inside the spread.

git-svn-id: http://odamex.net/svn/root/trunk@3673 b0bcef46-2027-0410-bd56-ab726e9a1d04
Revert "Change PIT_CheckThing() to perform a MF2_PASSMOBJ check on both things before doing a test against the z-axis."

MF2_PASSMOBJ only belongs on things that can move and should pass over/under other objects.  It does not belong on things that cannot move, such as bridge things.

git-svn-id: http://odamex.net/svn/root/trunk@3674 b0bcef46-2027-0410-bd56-ab726e9a1d04