Actually provide a default filename for mf.mfact
Added cross-validation function which takes standardization/non-standardization of input data into account
Merge branch 'master' of https://github.com/caseygrun/cs181-practical-1

Conflicts:
	shared/books.py
Got rid of my `cross_validation` function since it was the same as Sam's updated `rmse_withheld` function