initial modifications to evaluate to use sparse matrices
Nearly complete evaluate refactor for sparse matrices
Bug fix: return sparse matrix
Prevent nan values when csc_matrix has 0 in .data
Fix when input to vi_tables is contingency table
Fix edit_distance to use csc_matrix correctly
Fix doc; WIP on split_components for csc_matrix
Final bug fixes in split_components, rand_values
Merge pull request #4 from jni/fast-evaluate

Make evaluate functions faster by using scipy.sparse.csc_matrix