drawing Client UI, stage III

implementing Search Room module :
*remove self-room from search list

refactoring of commons module
* refactor according to idea of self-rooms (each user has self room with same name , required for private dialogs)
* room name conversion to lower case (same rules as for nickName)