update gemfile dependencies
update gemspec minimum version and dependencies
another overly large commit

updated docs
modify CertificateAuthority::Signer to take an array of san names in
string form again (in addition to the GeneralNames object)
R509::Spki can now generate as well as parse SPKIs
R509::Spki#verify_signature added
fix spki fixtures to have valid signatures