Got the new animation code implemented into the new develop branch.
Player animates in the correct direction.
Bug: Monsters do NOT animate walking.
Bug or Feature: Holding Left arrow then pressing Right arrow or holding Up arrow then pressing Down arrow will cause player to moonwalk.
Fixed the bug/feature that allowed the player to moonwalk.
Fixed bug that the monsters did not animate their current direction.
Merged and cleaned up stuff. Let me know if I missed anything

Merge remote-tracking branch 'origin/poetter/melee&animation' into develop

Conflicts:
	DirtyGame/Game/Core/EntityFactory.cs
	DirtyGame/Game/Core/Systems/Monster/AISystem.cs
	DirtyGame/Game/Core/Systems/PlayerControlSystem.cs
Fixes to the player movement with the WASD keys.
Got the animation ready for the RIGHT melee attack.
Put in a Name and Melee component. The reason for the Name component is that I was not able to get the tagging of the entity to work correctly.

TODO: put in the animation for the other directions
TODO: have the melee entity move with the player
Got the melee animation working in all four directions.
TODO: Physics collision box
TODO: Melee attacking moving with the player
Changed the offset of the melee attack so that attacking up is up, attacking down is down, attacking left is left and attacking right is right. And the sword is not spawning on top of the player.
TODO: No physics so it is just a animating sword that is spawned at this point.
Removed commented code.
Physics of melee component
Merge remote-tracking branch 'origin/poetter/melee-animation' into Brandon/PhysicsMelee
Melee!!!!!!!!!!!!!!!
Merge pull request #83 from 4950/Brandon/PhysicsMelee

Brandon/physics melee
Fixed melee so that targets are not hit repeatedly and insta-killed. Melee now uses weapon system. Monsters now use melee attacks. Melee attacks do not hit owner. Repurposed MeleeComponent. Removed MonsterSystem as it is no longer in use.
Merge branch 'develop' into god

Conflicts:
	DirtyGame/Game/Core/Components/Movement/SpatialComponent.cs
	DirtyGame/Game/Core/Systems/PlayerControlSystem.cs