ASN1 because someone had to do it.  Refs #77
Move some stuff that doesn't pass verification because reasons to the MACROS section.
More whitespace for great good.
Allegedly MongoDB fixed itself
hash vector loader and tests
alphabetical import order and quote consistency...
update loader and test to handle lines with brackets
Merge pull request #122 from alex/mongodb-fixed

Allegedly MongoDB fixed itself
Hash Saga Part 3 - API changes + SHA1 support + tests
Bind teh remainder of EVP
Add a space between arguments per the style guide.
Merge pull request #129 from alex/bind-more-evp

Bind teh remainder of EVP
Merge pull request #115 from dreid/asn1

ASN1 because someone had to do it.  Refs #77
Add bindings for x509name
Merge pull request #121 from reaperhulk/hash-saga-loaders

hash vector loader and tests (Hash Saga Part 2)
Added bindings for pkcs7. Refs #77
remove unneeded lambdas from tests
Merge pull request #133 from alex/bind-pkcs7

Added bindings for pkcs7. Refs #77
change api.supports_hash to take a hash class rather than a str

* This change means hash class names will be byte strings and we no
  longer need to encode to ascii on hashobject.name in
  create_hash_context
change name to str