Started to split InOutHighgui. Some files added.
Added RdInputHighgui class.
Abstracted classes. Separating methods from InOutHighgui.
Splitting RdInOut.
Split highgui input and output.
Merge branch 'iosplit' into newApproach

Conflicts:
	src/programs/rdClient/RdClient.cpp
Modified things that remained from InOutHighgui