Major refactoring, some details remaining to be cleaned

Change-Id: Id0f78db2abbe0cf306289914df303d3c17825292
Improved the communication process a bit

Change-Id: Ie812ba5a42cb2463acdaf464aeaac2fb5a8402c5
Improved the handling of the InteractionStates

Change-Id: I7c4472be16bd7efc94bf9b5008e837c832ecde22
Simplified the LocalPixelStreamers and cleaned the DcStream API

Change-Id: I701d914eb02b318f71553e9b6f9f04b491951cea