add AES/DES higher level support

Implement C_EncryptInit/C_Encrypt/C_DecryptInit/C_Decrypt and C_GenerateKey for AES (ECB and CBC modes without padding) and DES (DES/DES3 ECB and CBC modes without padding, DES/DES2/DES3 keys) including tests.