Move movielens-1M data into separate directory.
Create path module to help resolve files from project root.
Move Parser and Reader into src.data. Make sure parser removes surrounding whitespace.
Fix indentation in Models.py
Create Writer module for writing data back to file.
Make script for creating sample data subsets useful in debugging.
Add sample data generated by create_sample script.
Add __init__ to src.data.
Use src.path for determining data path in main script. Change it to use sample data.
Merge branch 'master' of github.com:ntnu-smartmedia/elephant

# By Patrick Romstad
# Via Patrick Romstad
* 'master' of github.com:ntnu-smartmedia/elephant:
  Working on the prediction part of kNN
  Added labels on functions
  Most of kNN finished. Small bug thou, it does not finish

Conflicts:
	main.py
Can not access users[1] because list is random, and we don't know their ids.