WICKET-5756 Allow to use custom ciphers when using SunJceCrypt class

Use random key for the key spec.
Add unit tests for crypto algorithms available only in Unlimited Strenght Jurisdiction Policy (http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html)
WICKET-5756 Allow to use custom ciphers when using SunJceCrypt class

Add a link to SO with the recommendation