Create dir list by logcial order : DEFAULT_CHEAT_DIR, CHEATPATH, Package. instead of DEFAULT_CHEAT_DIR, Package, CHEATPATH. CHEATPATH cheats overwrite system ones
added function to cheack and create dir if not present using IOError for better try/catch and error not supported by us, update cheatdb/cheatfiles when edit/create better for debugging or third party software using cheat