Gemspec small cleanups

I updated the `.gemspec` and the surrounding files to be more in line with the current best practices.