Add the ability to sign gem with X.509

@grant-olson @shajith @eac

Used the twitter gem as a template https://github.com/sferik/twitter/blob/master/twitter.gemspec

Followed along with the guides at http://guides.rubygems.org/security/