Moteur physique récupéré sur un ancien projet

Marche que pour les spheres, pas vraiment flexible, va être refait.
Nettoyage des noms de fonctions Particule

Convention Particule_*
Refonte du moteur physique

Particule représente un point, centre de masse d'un objet.
On construit des formes grâce à lui, ex: CollisionSphere = Particule + rayon
La classe Collision gère la détection de collision entre chaque combinaison de forme et génère un objet Contact.
Un Contact stocke les références vers les 2 Particule en contact ainsi que la normale et la valeur d'interpenetration des 2 objets.
Cette classe utilise ces données pour séparer et appliquer des forces de sortie aux Particules référencées.
Le robot et les balles font des collisions.
Le robot lance des balles, réorganisation de la classe Sphere

Une classe Sphere à été créée pour plus de cohérence.
Les balles sont stockées dans un tableau limité à 100 balles. Dès que le haut du tableau est atteint, on revient au début et on écrase les anciennes balles.
Ajout des header de la SDL et GLEW pour compilation autonome
Mise à jour des headers de SDL vers la version RC1
Ajout de SDL2_image, refonte des rapports de chargement et d'erreurs
Fusion de moteurPhysique dans master
Correction de la fusion précédente

On a ajouté sur master les .h de la RC1, c'était une version de dev sur moteurPhysique.
Lors de la fusion, j'ai fait une erreur et sélectionné la version de SDL.h qui était sur moteurPhysique la vieille donc.
Celle-ci est la nouvelle.
Et oui le commit de "mise à jour" des headers qui en réalité ajoute les headers à master aurait du se faire après la fusion ^^'