Replace Zend\Math\Rand usage of mt_rand() with RandomLib generator and SHA1 hash timing source for CPU drift entropy mining
Restore original Exception message
CS fixes and dependencies for RNG changes

- CS fixes:
  - imports
  - docblocks
  - braces
- dependencies
  - RandomLib is a "suggested" dependency
  - For the framework, it's a "require-dev" dependency. Also added security-lib,
    as it is required by random-lib
CS fixes
Fix for invalid json in composer for Zend\Math