add a conversion from String to Vector{Char}
better support for Char type in readdlm
better error for invalid data in readdlm
fixes #2998