Hitbox fixes combined with some shield changes

This PR is to discuss/review the code, any changes will be made on this fix-hitboxes branch at FAForever/fa.
Okay, we should split this fix into it's own fix-branch, where everything related to buildtime is documented.

I can do this tomorrow.