add doc info about how to link against homebrew OpenSSL on OS X
add env so homebrew instructions work in fish as well as bash on OS X
add instructions on how to install openssl via homebrew
Merge pull request #450 from reaperhulk/fix-444

How to link against homebrew OpenSSL on OS X
Mark that tehse are console sections so they syntax highlight
Merge pull request #504 from alex/syntax-highlight

Mark that tehse are console sections so they syntax highlight
Switch to using our own InternalError, instead of SystemError
Typo fix
Merge pull request #505 from alex/system-error

Switch to using our own InternalError, instead of SystemError
Merge pull request #492 from public/py-thread-safe

Python implementation of OpenSSL locking callback
Added thread safety to the changelog
Merge pull request #507 from alex/changelog

Added thread safety to the changelog
RSA private/public key interface + docs
update interface docs to make attributes return int (per irc discussion)
make public_key an abstractmethod, update docs
update docstrings
methods don't have a type, they return things
adding versionadded
indentation is fun
Merge pull request #509 from reaperhulk/rsa-interface-only

RSA private/public key interface