Add .vcxproj.user file

To finding ressource files
Add Prefix.pch file for mac build
Merge branch 'develop' of https://github.com/synth-game/Synth into develop
Merge branch 'develop' of https://github.com/synth-game/Synth into develop
Add SoundType.h
Add ComponentType enum
Add buildActors function
Use levelFactory to build actors
Update project files
Merge branch 'develop' of https://github.com/synth-game/Synth into develop

Conflicts:
	Classes/game/GameManager.cpp
	proj.win32/Synth.vcxproj.filters
Update vcxproj.filters file
Clean PhysicCollision and add collide() method
Add GetNextVoid/WallPixel() method
PixelPerfect collision with Actor's center
Add bounding box collision
Put bounding test in a protected method
Detect when actor is on the floor
Merge branch 'develop' into feature/collision
Make the ligth shadow rework
Send ChangeStateEvent when hero jumping or landing
It solves the air jump problem