Python module for queuing threads
Descriptions can be found in the markdown README.
start_thread now returns the Thread object
Added ThreadStarter Class. This class can run a separate thread for the sole purpose of starting threads with MaxThreads
Removed ThreadStarter Class because the new way start_thread is written makes this class obsolete (it no longer blocks while waiting for a thread to become available).
Added the ability to prioritize tasks started by start_thread