Change convention of Conversation interface.

ConversationInterface has been updated to provide
only methods for sending and receiving messages
instead of provide strict data.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Implementation of ConfigurationParser.

Add implementation of ConfigurationParser class
with some sample configuration.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Add implementation of DataConsumer base class.

Add implementation of mentioned class and
documentation with suggestions about subclassing.
Update date format.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Add implementation of DataProvider base class.

Add implementation of mentioned class and
documentation with suggestions abou subclassing.
Data format updated.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Add DataFile class and implementation.

Add class which is an abstraction layer for
circular buffer created in a file. This class
is necessary to store received logs in temporary
persisten storage to send ACK as soon as possible.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Add implementation of DataPortion class.

Add implementation of mentioned class
and adjust this class to new version of
requirements with file temporary logs storing.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Add ReadPortion class and implementation.

Add mentioned class and it's implementation
with doxygen documentation. This class is
neccessary to fulfill new requirements with
temporary logs storing.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Add implementation of DataChannel class.

Add implementation of mentioned class
and adjust it to new convetion with temporary
logs storing.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Add implementation of ClientSession class.

Rename class Client to ClientSession which is
more suitable. Add implementation and doxygen
documentation.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Rename files according to new class name.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>
Add implementation of main program class.

Add partial implementation of main program class.

Signed-off-by: Krzysztof Opasiak <ups100@tlen.pl>