Automatically create the "mudpuppy/cache/" directory for the class location cache if it doesn't exist yet. Also added that directory to gitignore.