Ported knocking on windows
Disabled automatic spawning of space ninjas
WIP: Porting gun auto-targetting + suicide
WIP: Porting gun targeting
Allowed more mobs to emote with me verb
Readded Xenobiology shuttle, readded combat shotguns to armoury (with beanbag shells), Removed Roboticist's access from command-clearance tech storage
Added banging against windows with harm intent
Merge branch 'master' of https://github.com/Baystation12/Baystation12
WIP Guncode
Fixed gun aiming HUD buttons, other WIP junk
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into guntest

Conflicts:
	code/WorkInProgress/Cib/amorph/amorph_hud.dm
	code/game/objects/structures/window.dm
	code/modules/mob/living/blob/blob.dm
	code/modules/mob/living/simple_animal/friendly/corgi.dm
	code/modules/mob/mob_defines.dm
	code/modules/mob/screen.dm
	code/modules/projectiles/gun.dm
	code/modules/projectiles/guns/projectile/automatic.dm
	maps/tgstation.2.0.9.1.dmm
Merge branch 'guntest' of https://github.com/Whitellama/Baystation12 into gunmode

Conflicts:
	code/modules/mob/living/simple_animal/simple_animal.dm
	icons/mob/screen1_old.dmi
Refactored and moved targeting code around a little.

Refactored suicide and point blank shooting code to use their projectiles properties instead of huge chain of conditions with arbitrary values.
Fixed couple of issues with suicide - no sound and inability to suicide again if tried to do it without ammo.
Added recoil to projectile weapons.
On shot shakes screen a little.
Bit of refactoring.
Moved gun icons adding/deletion in separate procs.
Moved dropping aim in separate procs.
Moved gun empty clicking in separate proc because all the copypaste.

Fixed issues with aim mode HUD icons not being updated in some cases.
Now toggling mode cancels aim properly.
Fixed type in firing message.
If you aim at people, shots will be slightly more accurate.
Merge pull request #2500 from Jamini/bleeding-edge-freeze

Worked with Cael and Gamer to adjust a few things in Engineering. Added ...
Added new descriptions to each of the rigs and gave them unique armor values.

Medical PDAs should now have a green stripe

Fixed a misplaced /area/ issue in the Warden's office

git-svn-id: https://tgstation13.googlecode.com/svn/trunk@5602 316c924e-a436-60f5-8080-3fe189b3f50e
- Minor bugfix for job feedback gathering. YOUNG did not match the protocol.

git-svn-id: https://tgstation13.googlecode.com/svn/trunk@5603 316c924e-a436-60f5-8080-3fe189b3f50e