Merge branch 'master' into reseaux
Voici le premier jet de la nouvelle architecture

Les fonctions sont toutes documentes en anglais.
Les versions non bloquantes de read et write sont
implemente.
Les fonctions d'initialisation de connexion sont
implemente (version timeout et version number).
Attention : rien n'est teste, rien n'est compile !
Merge branch 'reseaux' of https://github.com/VLanvin/GL_MPRI_2014 into reseaux
Fonctions Compilees
Correction de bugs

La socket d'ecoute doit absolument etre bloquante !!!

Alarme n'etait pas ratache a la fonction break ...
Et la fonction break etait mal definie
Creation du client vide
First iteration of settings screen
Added back button
More logical position
Added settings object
Updated settings (+ fix doc)
Use of settings in Camera
Nothing for the moment.
Start abstract types of army et building in player
Changed the way Home.screen works (step 1)
Draft for new Home.screen and items

The idea is to generalize the items used and drawn
in the main and setting screens.
I want them to be more generic and eventually (don't worry
@Vlanvin) to merge them them with BaseMixins.
I will later implement classes for easy setting manipulation.
Documentation du client
We want modal < actionnable < item
First implementation of future item and actionnable
Implementation of dummy player + add method set_buildings