Fixed iteration boundaries for work stealing in local scheduler
Fixed #1114: Default constructed executor is not usable, adding test