Fix to issue #1033 as proposed by @dkeeney
I was able to clone and checkout the "reset" branch on windows. I then did a full build and confirmed that the both C++ and Python unit tests ran.
I then setup Ubuntu on VirtualBox and cloned. But the "reset" branch was not there. It appears that you checked in the PR via your fcr repository which my virtual box environment cannot access. So, rather than try to unscramble that I will try to create a new PR directly on htm-community/htm.core.
I am getting a build error on Ubuntu. Nothing to do with this PR, but googletest is not getting installed correctly during the build. Looking into it.