Also factorize ACMRandom to acm_random.h. Change-Id: I3b6eeb36fcbf7ae6dd3d2892bc40348f5c17982b
Also fix unit testing. Change-Id: Iacdc6f1ec53388e093cda1c13e4379e83d4a6535