Use the latest and the very greatest ruby
cleanup history handling
Setup readline differently for ruby and shell commnds