Cleans up HaIdGeneratorFactory

Removes a bunch of commented out code in HaIdGeneratorFactory.
Removes unused argument from the constructor of same.