Adds container resist proc
Overrides statue resist proc
Adds resist escape to dna scanner
Changed locker escape message usage
When the game tries to find players for roles it will now prioritize players who are the least afk.

For example, it will try to find players that are afk for 5 minutes or lower, if it fails it'll add a minute to the 5 minutes until it finds a candidate or until it reaches 10 minutes.

I changed the get_candidate for aliens so that their 5 minute bracket is instead 45 seconds. This is because a lot of the time larva need to be active ASAP to avoid danger (such as being spawned in dangerous areas) There was a cases of an AFK larva that was very easily killed of, making it fraustrating for the observers watching.
Included additional structures to escape from
Request consoles can be swiped with PDAs. Fixed #264
RCD's "Change Airlock Settings" will no longer ask you weird shit. Fixed #232
You can no longer fasten various machines to space. Fixed #228
Cleaned up bugfixes. Committed musician.dm too, I accidently forgot that.
Immobile air tanks have more volume. Fixed #101
[MAP]Fixed space-fastening properly.

Conflicts:
	code/modules/power/singularity/field_generator.dm
	maps/tgstation.2.1.2.dmm
(What is this I don't even)
Undoes changes to emitter.dm & field_generator.dm in my other commits, then applies bugfix.
Merge pull request #1736 from Miauw62/steamingpileofgit

Bugfixes.
Merge branch 'medmech' of https://github.com/fleure/-tg-station into medmech

Conflicts:
	code/game/objects/structures/crates_lockers/closets.dm
Merge pull request #1687 from Giacom/alien_candidate

When the game tries to find players for roles it will now prioritize players who are the least afk
Merge branch 'master' of https://github.com/tgstation/-tg-station into tele_sci_change

Resolved Conflicts:
	code/__HELPERS/game.dm