Added strbuf_chars() to strbuf which returns each character in string

This function is unicode aware and works well for UTF-8 encoded texts.
Wrote tests for stem functions