build: added new session manager
sm: updated version strings
sm: changed file extension to cpp
Merge remote-tracking branch 'bunny/session-manager' into Devel
Merge remote-tracking branch 'origin/master' into Devel
build: added new session manager
sm: updated version strings
sm: changed file extension to cpp
added some files
added protobuf
Merge remote-tracking branches 'awakecoding/master' and 'MartinHaimberger/Devel' into session-manager

Conflicts:
	session-manager/CMakeLists.txt
	session-manager/main.cpp
freerds/module: fixed link dependencies
Added simpel RPC with google protocol buffers
added generated proto buffer files, will be
removed after cmake generates them
worked on rpc engine
Merge remote-tracking branch 'gh-mhaimberger/Devel' into session-manager
Merge remote-tracking branch 'awakecoding/master' into session-manager
reworked namespaces
first starting rpcEngine implementation
Merge remote-tracking branch 'MartinHaimberger/Devel' into session-manager
fixed length bug in header, changed pbRPC