Add Unicode type.

- Initial support for Unicode through a Unicode abstraction.