Add Solaris crypto API to SPL, CCM and GCM. Alas, Darwin has very poor
cipher in kernel (for module developers) so AES has been lifted in from
FreeBSD.
Merge pull request #1 from lundman/master

Add Solaris ciphers to OSX SPL layer, based on FreeBSD work.