New branch physics
Update physics
Merge branch 'master' into physics

Conflicts:
	src/entity/player/Player.java
	src/game/GameLoop.java
Update physics (NPC)
Adjust physics parameter
Remove useless import + print
Merge branch 'master' into physics

Conflicts:
	src/game/GameLoop.java
Update physics. Add a general unit.
Update physics projectil
Merge branch 'physics' of https://github.com/Mathgoat/square-loot into physics

Conflicts:
	src/game/GameLoop.java
Physics add first version contactListener
Correction physics delete body
Physics callback
Merge remote-tracking branch 'origin' into physics

Conflicts:
	src/entity/LivingEntity.java
	src/entity/npc/LivingEntityManager.java
	src/entity/player/Player.java
	src/entity/projectile/Bullet.java
	src/environment/Map.java
	src/environment/blocks/Block.java
	src/environment/blocks/BorderBlock.java
	src/environment/blocks/EmptyBlock.java
	src/environment/blocks/ShadowCasterBlock.java
	src/environment/blocks/SolidBlock.java
	src/environment/blocks/SpawnBlock.java
	src/environment/blocks/VoidBlock.java
	src/environment/room/RandomBlockRoom.java
	src/environment/room/Room.java
	src/game/GameLoop.java
	src/item/weapon/LaserRifle.java
	src/item/weapon/Weapon.java
Prepare doors for phisics toggle
disabling cullface
Bug door
Correction bug doors
Physics start refactoring
Refactoring blocks