Creating error module with common ErrorCode enum and ErrorStatus class.
Fixing bug in StaticFunction.
Changing required interface for the device control object of
the Character device driver.
Created device module: Adding implementation and testing of
DeviceOpQueue and IdDeviceCharAdapter.
Changing required interface of Character device.
Timer unittests still fails.
Documentation update is required.
TimerMgr is updated + update to the documentation of TimerMgs + Character.
The documentation for devices is still to be done.
Finialising modifications to + documentation of device classes.
The classes are DeviceOpQueue and IdDeviceCharAdapter.
Updating usage of the Size template parameter in StaticFunction.
Added API function to IdDeviceCharAdapter to retrieve device id.
Extra manipulators to output stream.
Release v0.5