Added Unicode tests (and fixed few bugs), changed whitespace script to proccess markdown files, added new guide to showcase how to work with Unicode.
Decided to update the docs, as well as adding few new features and small refactoring.