Bugfix
   * Consistently return PSA_ERROR_INVALID_ARGUMENT on invalid cipher input
     sizes, as opposed to PSA_ERROR_BAD_STATE in some cases.

Bugfix
   * Consistently return PSA_ERROR_INVALID_ARGUMENT on invalid cipher input
     sizes (instead of PSA_ERROR_BAD_STATE in some cases) to make the
     psa_cipher_* functions compliant with the PSA Crypto API specification.

Update changelog entry to mention PSA API compliance
Update changelog entry to mention PSA API compliance

Signed-off-by: Fredrik Strupe <882dbf9530ea7ee7deab9eec43fab3b19be620b3@silabs.com>
