Deprecate constructors containing the autoUpdate argument

All the other constructors automatically detect the kind of thread being used and set autoRefresh accordingly
This is needed at this stage where we want to have support both for the deprecated methods and the new automatic ones. On the next release and the deletion of the deprecated constructions the code will simplify considerably and such check on the thread will only happen once.