incorporated model changes as suggested by Jason.

updated order sales csv

updated test cases for CourseRegCodeItem model and csv for the order generated sales

updated the migrations history

fixed the lms acceptance tests
Merge pull request #5588 from edx/muhhshoaib/changes-in-the-data-model-and-code-refractoring

incorporated model changes as suggested by Jason.