Provide a name of the HistorySavingThread

This name appears when using PyDev to debug and is more informative
than the default "Thread-N"
Merge pull request #4401 from jonahkichwacoders/name_history_saving_thread

Provide a name of the HistorySavingThread