Completed code-compare.py script

Not sure how useful it will be for cheating.
If you reorder function blocks, it drastically increases the levenshtein distance.
If you wanted to make a more robust cheating tool, you would need more heuristics and a smarter algorithm.