Initial commit, ruby-1.9.3 has had most work done