Issue #4 résolu

JFrame n'était pas instanciée à la construction de l'overlay. Lorsque
que le client se fermait, l'overlay était désactivé. Cependant l'overlay
ne pouvait réussir à se désactiver à cause de la JFrame non instanciée
(null pointer).

Amélioration des dépendances et comportements des classes Ecouteur,
Emetteur, Encodeur.
Merge remote-tracking branch 'origin/issue-#4' into overlay

Conflicts:
	src/client/Client.java