Added concept for random number generators and applied this concept to all simulations. Fixes #29
Introduced the concept checking class for histo, and included the checking into the algorithms that need histograms (entropic sampling, wang-landau, optimal ensemble sampling). Fixes #31