Added config option to searching_example.py on whether or not to do single-pulse grouping analysis.
Added execution of show_pfd command for using -fixchi. Was missing.
Added a check to Downloader.py to see if config.download.datadir has changed since file entry was created.
Made find_zaplist_in_tarball() use same verbosity as can_add_file() when called by can_add_file() in pipeline_utils.py
Set THEANO_FLAGS environment variable to set theano compiledir to a temporary dir on the worker node before calling rate_pfds.py.
The UBC pfd AI rating uses theano, and having several jobs trying to compile in the ~/.theano directory can cause problems.
Use no badblock removal (-b flag) with single_pulse_search.py when zero-dming. Also use full dedispersion plan when zero-dming.
Added connection error handling when calling get_zaplist_tarball() in Downloader.py
Added ratings2.database.DatabaseConnectionError to not fatal errors in JobUploader.py DB transaction. Also print more info when unexpected error is encountered.
Make cal-finding more robust.