BlockSparse_updateOutput reduction optimization
Merge pull request #14 from nicholas-leonard/windowsparse

WindowSparse + WindowGate
merged