Checks for cache folder, creates it (if required), alerts on failure

The cache folder is ~/pronunciation.wavs/
Cleaning script, coloring output, checking prog calls by one function