Fixes to projectiles and the undead

* Fixed projectiles not registering block and entity hits properly
* Improved the undead AI in terms of navigating into sunlit areas
Debugger says SpeedSqr can actually be completely zero, so can I just compare it to zero instead of this whole epsilon thing?