cryptoauthlib: Configure v3.2.5 library for PKCS11
cryptoauthlib: Configure v3.2.5 library for PKCS11

Without configuring cryptoauthlib-v3.2.5 for PKCS11, one sees:
pkcs11_init: PKCS #11 initialization error.
warning: no token URL was provided for this operation; the available tokens are:

https://github.com/MicrochipTech/cryptoauthlib/wiki/PKCS11-Linux-Setup
fails to specify how to configure the library for PKCS11 linux.

The config options were added by comparing the support between what
was on pkcs11 branch and what is available in v3.2.5. This may be
error-prone (not choosing the perfect configuration), but facing the
lack of documentation, choose what seems right. Tested the AWS
greengrass demo on sama5d27_wlsom1_ek, everything was fine.

Add explicit dependency to openssl. Without it, one would see a:
poky/build-microchip/tmp/work/cortexa5t2hf-neon-vfpv4-poky-linux-gnueabi/cryptoauthlib/1.0+gitAUTOINC+e981e09edb-r0/recipe-sysroot-native/usr/lib/libcrypto.so: file not recognized: file format not recognized
| collect2: error: ld returned 1 exit status

Signed-off-by: Tudor Ambarus <2cf1c7da9a8f494cf214d5917dd0e39bcd8798e8@microchip.com>
Reviewed-by: Codrin Ciubotariu <97034fe81dd68ee5e1fa3aa6216f6373b034daef@microchip.com>

linux4sam/meta-atmel,linux4sam/meta-atmel,linux4sam/meta-atmel,linux4sam/meta-atmel,linux4sam/meta-atmel