Update bouncycastle to 1.57
Update bouncycastle to 1.57

It includes this fix for mac

"Passing a PKCS12 key to a Mac in the BC JCE always resulted in SHA-1
being used to process the password regardless of the underlying MAC algorithm.
This has been fixed. An unrecognised HMAC will also now result in an exception."

https://github.com/bcgit/bc-java/commit/50297ae2bb79229af13689ccf65d270c36c4e70c

See changelog at https://www.bouncycastle.org/releasenotes.html

Change-Id: I5fc7f7237cb857db3613be94eb14711f9e1ff08a

GerritCodeReview/gerrit,WANdisco/gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,gerrit-review/gerrit,qtproject/qtqa-gerrit,WANdisco/gerrit,qtproject/qtqa-gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,gerrit-review/gerrit,gerrit-review/gerrit,gerrit-review/gerrit,WANdisco/gerrit,gerrit-review/gerrit,gerrit-review/gerrit,WANdisco/gerrit,gerrit-review/gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,GerritCodeReview/gerrit,GerritCodeReview/gerrit,WANdisco/gerrit,GerritCodeReview/gerrit,WANdisco/gerrit,qtproject/qtqa-gerrit,WANdisco/gerrit