Generalized Covering Groups and Direct Limits