make Char no longer a subtype of Integer

this bootstraps and passes most of the tests.
readdlm.jl test is failing, the parallel.jl test hangs at the moment