[BitMusic][Network] ApiProfileImpl methods development

Mise à jour du Controller.java pour connaitre les IP réseau et broadcast.

- Mise à jour de l'interface et de son implémention.
- Ajout du test JUnit

[QUESTION]: Faut il conserver un objet de type User en paramètre de la méthode notifyNewConnection(...) étant donné que le userDirectory map des userId avec des IPs???

A mon avis il faut rectifier le proto de la fonction.