func_breakables now don't need a trigger anymore to be repaired which
saves one entity for each reapairable func_breakable. Still needs a bit of
finetuning and code cleanup.
Changes in g_weapons.c:
- reformated a lot of comments
- reformated some code
- removed unused macros, variables, and functions
- made all functions and variables static where it was possible