crypto: add AES128-GCM cipher support
ssl: implement AES128-GCM suites
ssl: add PSK-GCM suites
ssl: fix OpenSSL name filter in ssl tests

The OpenSSL name filter would fail for cipher suites that do not
have an offcial OpenSSL name yet.
crypto: add support for ChaCha20/Policy1305 AEAD cipher
ssl: add draft-agl-tls-chacha20poly1305-04 Chacha20/Poly1305 Suites
Merge branch 'RoadRunnr/ssl/add-aes-gcm-cipher'

* RoadRunnr/ssl/add-aes-gcm-cipher:
  ssl: add draft-agl-tls-chacha20poly1305-04 Chacha20/Poly1305 Suites
  crypto: add support for ChaCha20/Policy1305 AEAD cipher
  ssl: fix OpenSSL name filter in ssl tests
  ssl: add PSK-GCM suites
  ssl: implement AES128-GCM suites
  crypto: add AES128-GCM cipher support