creates cache dir if it does not exists.

permission set to 0755.