integrated with HariSekhon::Redis, read password from config if not already supplied, tightened dir normalization, added conf file validation