Merge pull request #1 from dfortney99/Joey

Fixed up some formatting issues for the parsers. Created Testers for all...
Temporary Improvement to Distance Function

The previous distance function punishes potential neighbors that have
more ratings in common. The distance function now assumes a difference
value if one or both users haven't rated a movie.
Added .dat Files
Added MatrixBuilder Class / KNN

MatrixBuilder runs the parsers and creates matrices from them (right
now, just an array of user vectors). Includes function for k nearest
users.
Added functions to save and load serializable objects. It's significatntly faster
branch 'master' of https://github.com/dfortney99/CS-473-Project into Joey
Added functions to save and load serializable objects. It's significatntly faster