initial thread manager import from Anaconda
Fix  batch download menu to work with the new layers module
Refactoring
Fix returning string for numeric values
Use the nex layers module also in the download threads
Call the GTK thread initialization functions

It seems that by calling these functions, stuff running in threads
(automatic tile download, batch tile download, online lookup, etc.)
is now more "responsive". :)