drawing Client UI, stage III

implementing Search Room module :
*several bugs fixed
*Room and Chat refreshers added (not working yet)

refactoring of commons module
* refactored methods to return empty List instead of null in service layer
* corrected tables in DB