READY FOR REVIEW: PyLTI edX LTI 2.0 support

This adds post_grade2(grade, user=) to the LTI object. Thus if enduser knows <anon_id> it can submit grade for that user. 
Fair, but these are actual URLs a generated by edX :) They are mocked anyway... but if that would make test easier to read I will change them.