Summary: Fixing duplicating exploits of APC and air alarm electronics. Changing some span classes. Fixing some typos. Standardizing the span classes used for operations on alarms, APC, airlocks/door assembly.

List of Fixes:

* airlock: Fixes spam success message when crowbaring airlock electronic (needs just one success message even if many crowbar click)

* airlock fix: installing two electronics at same time on door assembly installs one and eats one.

* air alarm fix: "You pry out the circuit." success message spam. Plus electronics duplication plus sound playing for each success times.

* Fixes for spamclick when cutting APC terminal (fix Runtime error)

* APC fix: whenremoving APC electronics, Success message spam. Electronics duplication.

* Fire alarm fix: can no longer move/do stuff during wait period for electronics removal of fire alarm.

* Span class changes: replacing danger by warning when there's no danger involved.

* APC/airlock/alarms Changes: Every action with a duration now has a visible 'initial' message for third parties w/ warning span (3rd parties need to know before action is over, not after)(unless the action has multiple outcome/or is dangerous then the other way around (circuit removal from APC) or third party msg at both start and end)

* Message Changes: (for alarms/airlocks/APC operations) For the user, the initial 'trying' msg is standardised to no span, and success msg for user is 'notice'.

* adding some selfmessages

* replacing for(in view())+show_message by visible_message.

* Deaf people no longer hear bolt toggling clicksound.