Merge pull request #1 from LO23/master

Update
different network listeners that are threads
commit intermediare networklistener
conflict resolution
Merge origin/master
abstract network listener created with port differentiation
conflict resolution controller
account creation implemented + action listener connection->create account
Merge pull request #103 from akdiallo/IHM_action_creer_un_compte

[IHM] : Account Creation + Action Listener
Modifier package User
Implémentation de MessageGetUser, autant que possible)
Merge pull request #104 from VincentCharpentier/Vincent

Modifier package User
Merge pull request #105 from jcokimle/api

Ajout de l'API Profile
Correction constructeur WindowController
Merge pull request #106 from unkedeuxke/IHM_update

[IHM] Correction constructeur WindowController
Correction API Profile
Correction nom variable
Merge origin/master into Category

Conflicts:
	BitMusic/bitmusic/profile/Category.java
Merge branch 'master' of https://github.com/LO23/BitMusic into editingClasses1

Conflicts:
	BitMusic/bitmusic/hmi/api/ApiHmi.java
	BitMusic/bitmusic/hmi/mainwindow/WindowComponent.java
	BitMusic/bitmusic/hmi/mainwindow/WindowController.java
	BitMusic/bitmusic/hmi/mainwindow/WindowModel.java
	BitMusic/bitmusic/hmi/mainwindow/WindowView.java
	BitMusic/bitmusic/hmi/modules/connection/ConnectionComponent.java
	BitMusic/bitmusic/hmi/modules/connection/ConnectionController.java
	BitMusic/bitmusic/hmi/patterns/AbstractComponent.java
	BitMusic/bitmusic/hmi/patterns/AbstractController.java
	BitMusic/bitmusic/hmi/patterns/AbstractModuleComponent.java
	BitMusic/bitmusic/hmi/patterns/AbstractView.java
	BitMusic/bitmusic/music/data/SongLibrary.java
	BitMusic/bitmusic/profile/Category.java
	BitMusic/bitmusic/profile/ProfileExceptions.java
	BitMusic/bitmusic/profile/Rights.java
	BitMusic/bitmusic/profile/User.java