Fix  bugs about the connection closed and thread management:
- When monitor session closed, not detected before try to write on it => so at this time we remove from the list whereas we was looping on the list: this explained lot of our concurrency exception
- To be able to test our controller from engine lib, as not call to server are asynchrounously, we have to wait = solve some pb about thread managment to get the last data.
- Improve the log system to be able to debug fast communication between controller and simulation server

Update Android requirement!