Refactored random block generation logic to avoid recreation of Random class. (deals with issue in tracker)
Use of Random class is now thread-safe (using thread-local wrapper).
Random class is initialised using a cryptographically secure random seed.
Fixed potential bug in DateTime usage - uses UtcNow instead of Now.
Project file updated to generate .NET Standard 2.0 and .NET 4.6 assemblies.
Refactored random block generation logic to avoid recreation of Random class. (deals with issue in tracker) Use of Random class is now thread-safe (using thread-local wrapper). Random class is initialised using a cryptographically secure random seed. Fixed potential bug in DateTime usage - uses UtcNow instead of Now. Project file updated to generate .NET Standard 2.0 and .NET 4.6 assemblies.