Remove mail the easiest way...

On Android, the dependencies make supporting bc-mail very hard.

Previously I did an rm -Rf on the 'mail' folder of bc, but actually,
just removing the include from settings is way more Git-friendly for
rebasing.
set bc.test.data.home system property
move the ocsp stuff...
Duff test?
for parallels
Git-ignore files generated during Gradle build

These are some of the files/dirs (that you wouldn't want to check-in to
source-control) that I see after getting the gradle-build going:

#	.gradle/
#	core/KDFCTR.gen
#	core/KDFDblPipelineCounter.gen
#	core/KDFDblPipelineNoCounter.gen
#	core/KDFFeedbackCounter.gen
#	core/KDFFeedbackNoCounter.gen
#	core/build/
#	mail/build/
#	pg/build/
#	pkix/build/
#	prov/build/
Fix some "no such provider" initialisation errors in tests

Caused by: java.security.NoSuchProviderException: no such provider: BC	at sun.security.jca.GetInstance.getService(GetInstance.java:83)	at sun.security.jca.GetInstance.getInstance(GetInstance.java:206)	at java.security.Signature.getInstance(Signature.java:355)	at org.bouncycastle.jcajce.NamedJcaJceHelper.createSignature(NamedJcaJceHelper.java:95)
Some test resources which are mis-placed...
Fix another test that requires the SecurityProvider...
Merge branch 'mending-bc' of /media/psf/Home/development/spongycastle into mending-bc
Move FileDaFirmare test resources required by PKIX


core:src/test/data/org/bouncycastle/tsp/test/FileDaFirmare.data

used by

pkix:org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
Merge branch 'mending-bc' of /media/psf/Home/development/spongycastle into mending-bc
Move FileDaFirmare test resources required by PKIX


core:src/test/data/org/bouncycastle/tsp/test/FileDaFirmare.data

used by

pkix:org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
another
glom is best
Move FileDaFirmare test resources required by PKIX

core:src/test/data/org/bouncycastle/tsp/test/FileDaFirmare.data

used by

pkix:org.bouncycastle.tsp.test.CMSTimeStampedDataGeneratorTest
Hopefully fix BcSignedDataTest

BcSignedDataTest. testCounterSigBcSignedDataTest. testEncapsulatedSamplesBcSignedDataTest. testSamples
Hopefully fix org.bouncycastle.eac.test.AllTests
Attempt to fix org.bouncycastle.tsp.test.NewTSPTest

java.security.NoSuchAlgorithmException: MD5WithRSAEncryption Signature not available	at java.security.Signature.getInstance(Signature.java:224)	at org.bouncycastle.x509.X509Util.getSignatureInstance(X509Util.java:190)	at org.bouncycastle.x509.X509Util.calculateSignature(X509Util.java:223)	at org.bouncycastle.x509.X509V3CertificateGenerator.generate(X509V3CertificateGenerator.java:434)	at org.bouncycastle.x509.X509V3CertificateGenerator.generate(X509V3CertificateGenerator.java:412)	at org.bouncycastle.tsp.test.TSPTestUtil.makeCertificate(TSPTestUtil.java:196)	at org.bouncycastle.tsp.test.TSPTestUtil.makeCACertificate(TSPTestUtil.java:155)	at org.bouncycastle.tsp.test.NewTSPTest.testGeneral(NewTSPTest.java:65)
Fix prov RSA3CertTest

org.bouncycastle.jce.provider.test.AllTests > org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest.testI FAILED    org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory$ExCertificateException at RSA3CertTest.java:113        Caused by: java.io.IOException at RSA3CertTest.java:113org.bouncycastle.jce.provider.test.AllTests > org.bouncycastle.jce.provider.test.rsa3.RSA3CertTest.testJ FAILED    org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory$ExCertificateException at RSA3CertTest.java:113        Caused by: java.io.IOException at RSA3CertTest.java:113