* Use gradle 3.2.1
* Use gradle 4.10.2
* Cleanup - this is not needed
* Cleanup
* Cleanup
* Leverage SystemClock
* Cleanup
* Separate the Application specific code
* Extract library
* Do not bleed out BouncyCastle into library API
Also change the logging as we do not have the byte[]->hex method from spongycastle anymore