Allow weapons with a CalcView function to work with player_manager view overrides
The updated view origin, angles, and fov from the player_manager returns are now used for the current weapon's CalcView call. Also, the returns are now optional.
Merge pull request #1348 from Kefta/patch-71
Allow weapons with a CalcView function to work with player_manager view overrides