wrote caching data fetcher for microarray data
added plot of bicluster in example
replaced properties with getters
made count_nonzero work for older versions of numpy
replaced unnecessary copy
moved mean squared residue to extmath