Gemspec cleanup

I audited the fields used in the gemspec and updated things according to the current gemspec reference: http://guides.rubygems.org/specification-reference/

Comments inline.
Changed to a string here because that's what's recommended by the reference.