fixed CairoString-Text give non NULL-teminated string

Hi!

Text instance of CairoString use `Data.Text.Foreign.withCStringLen`. A CString provided by it don't include NULL-terminal character. so, I was gotten run-time error.

    Main.hs: user error (input string not valid UTF-8)

I fixed it.

Regards.