Add GCM implementation based on OSSL source code.
Implementation uses dedicated neonIt uses dedicated openssl NEON assembly functions (: gcm_init_neon,
gcm_ghash_neon, gcm_gmult_neon) provided in assembly code.
Works with 128bit key byte IV and 16 bytes tag only.
Tested on armada388-clearfog with NISTs vector set.