[tst] Fixed broken unit tests.
[doc] API documentation of serialization and deserialization classes.
[dev] Removed TimerTask from Watcher implementation.
[dev] Cleaner encoding and decoding methods.