Added support for UTF-8 characters.

Now using byte length of strings instead of character-aware length, because PHP stores byte length in session. This gem now allows UTF-8 characters to be stored in session.