Adding Test project and adding test run to Travis.

Deals with #4 

J'ai créé un nouveau projet visual studio de test. Donc on ajoutera nos tests dans ce projet séparé. Comme ca on évite de polluer le projet principal avec les tests.

Pour la review, vous pouvez ignorer les dossiers includes/ et lib/ (qui sont des dependances).
Hesitez pas a poser des questions sur les CMakeLists.txt ou la gestion des dépendances dans visual studio, etc. Il y a finalement assez peu d'ajouts, mais faire marcher les dépendances sur différents environnements est assez minutieux (pour ne pas dire chiant).