Add a canonical Char→String function and Cast instance
Merge pull request #618 from Melvar/cast-char-string

Add a canonical Char→String function and Cast instance