APC code cleanup

- Span and formatting absolutely everywhere
- Unfuck some strings, add more flavor
- More visible_message, stop them from being cast on user
- Remove useless src typcecasting
- Capitalize comment and remove one blankspace to improve readibility
- Remove old commented code (outside of the debug node)

There shouldn't have been any functional changes beyond the next, this is purely to clean up the APC code :

- Remove prob(20) when trying to break the cover off a broken APC, especially since it yields no message
That would need a pretty massive rework of the code, since a lot of things use examine() and we need to update EVERY SINGLE ONE OF THEM, but doable I guess