CDMessage: refactoring. Adding text, file, call properties
Receiving files, part 1. On receiving file creating CDMessage and notifying user via EventsManager
ToxManager:cashing clientId
ChatVC: added file cell
Merge branch 'master' into file-transfer
ToxManager: refactoring, breaking manager into categories
Merge branch 'file-transfer'