User Document intro

A few lines
Added basic outline for the architecture
(Please check TODOs @vlcak , @tamhd , @gbread , @PreXident , @Blemicek )
Added part of adopted solutions section in Developer Documentation.
(The added part isn't complete, descriptions for Java GUI libraries ( @PreXident ) and Fox's libraries ( @vlcak ) are missing. )
Added combobox with preferred roles for assignment of objects to relations
Double clicking empty row in object to relation assignment table now inserts new row
Added toolbar to the main window, only placeholder icon
Merge remote-tracking branch 'remotes/origin/master' into client
Fixed AdoptedSolutions name
Client usage moved to user guide
Added section names for missing libraries from client
Changing object type while joining objects now filters both object lists immediately
Added brief descriptions of libraries used in Client
First draft of client architecture
Removed some duplicated fields
Added list of client properties and their descriptions to documentation
Add some description to system overview
segmentation by sentence
Added latest MoM
Added information about nametag and morphodita
Fixed bad logging message in getObjectsByIds