Fixed an error. All thread pool threads must be added to the threads list.
Added a brand new class setlyze.analysis.common.Pool for creating thread pools.
Analysis spot_preference has been updated to use Pool.
Fixed a nasty typo in spot_preference.BeginBatch
Small changes to analysis spot_preference