fix #656 by activating global witness properties when schedule activates
Previously when future schedule was created, new values were immediately copied from it to dgpo, which means they became active before that schedule became active. One unit test needed correction due to shift in time of activation of essential witness values (block size in that case).
Edited by Andrzej Lisak