WIP - Adding attack animation to most attacks.
Fixing a couple "for(......) show_message()".
Fixes typos and show messages. Fixes attack animation code.
adding attack animation to windoor/attackby
Adding some missing do_attack_animation()
Moving do_attack_animation() proc to mob/living
Fixing the pixel offset issue from beds especially rollerbed.
Fixing the nograv bouncing stopping because of another animation being used.(lying down, jittering, attack animation)
Merge branch 'master' of https://github.com/tgstation/-tg-station into AttackAnimation

Conflicts:
	code/modules/mob/living/living.dm
adding diagonal attack animation.
Merge pull request #5642 from phil235/AttackAnimation

Adding an attack animation to most attacks