v0.3.9 speed (few 100X) improvement for sparse matrices

The `biom_data` parsing function now uses a vectorized (matrix-indexed)
assignment while parsing sparse matrices.
Unofficial benchmarks estimate a few 100X speedup.