Modification of XIO library.

- create class Xio with data of XIO library
Modify of throwing exception in xprintf function.

- modification of application exit if exception is thrown
- optimization of error message
Modify of unit tests.

- change of expected messages in exceptions thrown by xprintf function
Add unit test of xprintf function.