update gemspec metadata

This pull request updates two things in the gemspec metadata: it adds a bit of description text, and updates the homepage URL to use HTTPS.

This change allows RubyGems.org and other tools (such as gem2rpm) to display a helpful description to users.