Closes #579: DSDP linking problem
Adding a 'requires' decorator to unittest helpers, to see if a specific class is available
Added CRSSparsity::clearCache() allowing all cached sparsity patterns to be manually deleted
Added workaround for suspected memory leak
Statically allocated empty and scalar sparsity patterns