Initial centralized AES support (OpenSSL, AES-NI)

Portions of Intel's AES-NI Sample Library, a wrapper for OpenSSL's older
AES functions, and convenience functions that choose AES-NI when
available and OpenSSL otherwise.
Consolidate o5logon AES-NI and non-AES-NI formats

Have the original o5logon{,-opencl} formats use centralized AES support,
and eliminate the separate aesni-o5logon{,-opencl} formats.
Merge pull request #567 from hantwister/bleeding-jumbo

Intel AES-NI sample library and consolidated o5logon formats