Starting v2.0a18x
Finally takes non explicit CTOR
lose explicit on Thread CTORs
Added thread regression test for Thread::SuppressAbortInContext code (that caused problems iwth nested threads in BLK-eng code)
experimental SFINAE fixes for Thread/Finally CTORs
tweaks to Thread and Finally CTORs - and test code
Improved top level makefile so we no longer need top level folder buildall.pl
tweak recent tests
tweak recent makefile changes
minor cleanups to top level makefiles - hiding .pl files in sub-scripts-dir - so clearer to just use top-level makefile
Added (so far largely unimplemented) Iterator<T>::GetOwner() and documented new semantics and impact on Equals: start of process of fixing long-standing (3 decades?) bug with how iterators worked vis-a-vis their containers (versus container reps)
added testOptionalOfThingNotCopyable()
use Execution::Thread::SuppressAbortInContext in a few more contexts where shutting down contained threads that contain captured this pointers (and so must be shutdown before destruction of contianing object)
runastyle
SSDP server thread cleanups - shutdown threads on owning object desctruciton
minor cleanups to service Main::BasicUNIXServiceImpl code
cleanups of signalhanlder code (esp safe signal hanlders - a little more efficient)
added qUSE_MUTEX_FOR_STATUS_FIELD_ (for now off - proabbly always off) to Thread code
simplify (and hoepfully improve - since stats suspended) Thread::SuppressAbortInContext code
small fix for recent thread status fix