[SP] Use size_t types instead of int and unsigned int when comparing to sizeof operator or STL template size function.
[SP] Fixed a potential null deref in CG_AddForceSightShell.
[SP] JK2: Make sure ammoData_t::icon is of 64 size and not 32, matching a commit that was applied to JASP.
[SP] JK2: Fixed some areas where NaNs were occuring.
Comes from a few of @xycaleth's commits in JASP.
[SP] QINLINE XI_ThumbFloat.  Removed superfluous comment.
[SP] Remove unused `models` member from server_t.
[SP] Fix up a few issues in snd_ambient pointed out by coverity scan.
[SP] Don't mark s_initsound as being read only.
Fixed some mismatched value types in sound code.
Merged some win32 checks around OpenAL code from MP.