Added fair param to Semaphore acquisition in AsyncMessageMgr.java
Code cleanup
Try of code factorization to reuse toast like display (used for volume modification)