issue #471 added file list copying code + tests to hdf5_dict. Fixing this was a good excuse to reorginize CellProfiler.py whose code is now mostly in main() and other functions... and because of that, it can be tested too.
minor tweak - don't bother destroying search window on exit