added fails enum and tcp package class
treat socket as protected because inherited classes can't use it
send password and login to join room
Merge branch 'interfaces' of https://github.com/LuxoftLab/ShareClipboard into interfaces