cleanup gemspec

this is based in the changes @grosser proposed