Sparse CTF
Added support for sparse tensors and extended elementwise function interface to support C++11 Lambdas.
Also made some incremental changes to performance models.
It is now possible to sum sparse tensors and contract a sparse tensor with a dense tensor.
Contractions between two sparse tensors are not yet supported.