Wrote a (non-efficient) implementation of sparsity indexing assignment
Closing #584: Symmetry exploitation in block sparsity detection
Adding algorithm for caching of sparsity patterns (not enabled), #575