Removed code for checking return value of hash functions - jh_hash() for one can't even return anything other than success unless you give it fucked args.
Removed the slow, unoptimized oaes_lib calls from cryptonight_hash_ctx_aes_ni() entirely. Replaced with a FAR better hardware implementation.
Changed cryptnight_hash() to use AES-NI if available. It's only used for share validation, but faster share validation means less stales!
Added myself to AUTHORS and added some CryptoNight specific build-time optimizations to README.md.