char is no longer a subtype of integer

this bootstraps and passes most of the tests.
readdlm.jl fails at the moment