Implemented to_string and wrap_string and removed duplicated code

Their name is a bit misleading (we don't know if it's about SFML or Python strings) but I kept them to follow existing convention.
Fixed sf.TextEvent.unicode returning an integer #70