generate temporary test directories from python

Potential fix for #951 

The ``INDEX_FILE`` and ``WHISPER_DIR`` are created inside a temporary directory. This temporary directory is wiped clean on exit. Had to hack ``STANDARD_DIRS`` so that the whisper files can be found during render testing. The calls to ``mkdir`` in the travis config were removed too.