Use max() for computing max_recommendation_id
Don't reimplement list.index()
No need for a md5_check_sum function
Compare integers rather than using range()
Use `or` instead of many `if` checks
Unnecessary dict()
Fix spelling
Merge branch 'minor-improvements' of https://github.com/singingwolfboy/RecommenderXBlock into singingwolfboy-minor-improvements

Conflicts:
	recommender/recommender.py
Merge branch 'singingwolfboy-minor-improvements'