use the standard layout for rubygems
add gemspec and tidy things up