fix SSL_OP_ALL being unusable on Windows due to long being 32-bit signed
move some comments
OpenSSL backend's CMAC implementation
CMAC primitive implementation
Added CMAC tests
Added CMAC docs
Added CMACBackend to MultiBackend
Updated CMAC documentation
Updated tests
Fixed pep8 error
Various fixes
Updated multibackend
Changed stub keys and ivs to use null bytes
Removed multibackend changes for another PR
Changed doctests to code-block
Fix pep8 errors
Added wikipedia link
Added documentation to note rfc 4493
Added more copy() tests
Added test skip for test_copy_with_backend()