complexity refactoring

Tried to reduce complexity and improve readability in
* CRL::Administrator#generate_crl
* Config::CAConfig.load_from_hash
* Config::CAConfig#initialize