Add writer cleanup unit tests

Signed-off-by: John Else <john.else@citrix.com>
Add unit test logging

Signed-off-by: John Else <john.else@citrix.com>
Add to cleanup unit test

Signed-off-by: John Else <john.else@citrix.com>
Add reader cleanup unit test

Signed-off-by: John Else <john.else@citrix.com>
Add unit test for No_update reader logic

Signed-off-by: John Else <john.else@citrix.com>
Merge pull request #4 from johnelse/more-unit-tests

More unit tests