Implement PcForce1stPerson, PcForce3rdPerson, PcGet3rdPerson (Bug #2078)
Add support for NPCs with missing head/hair models (Fixes #2078)
Reset lastHitObject when it is retrieved rather than every frame

This seems to be how vanilla MW does it.