Change RandomNumberGenerator abstraction to use C+11 facilities.
Remove RNGs includes where possible.