Add `unicode` data type serialization capabilites

Needs to write tests for it. Updates the class' documentation with
the new features (set and unicode) and updates TODO.