Revert "Removed innerProduct(SparseColumnMatrix a) because innerProduct(AMatrix a) suffices and is equally fast."

This reverts commit fcfc588e9391dfcfc8e6cddacd0ae30801fac6e1.