Removed unusable constructor.

The constructor does not allocate memory. Furthermore it is not possible to allocate memory later on.
Added new class MatrixSparsityPattern.
Added constructor using MatrixSparsityPattern.
Made constructors of CRSMatrix explicit.
Replace nondependent lookup of _n_rows by dependent.
Merge pull request #129 from endJunction/SparseMatrices

Sparse matrices