added invoice model and updated the RegistrationCodes Model
Merge pull request #4712 from edx/muhhshoaib/Ex-53-Create-a-new-datamodel-invoice-and-update-registrationcodes-datamodel

added invoice model and updated the RegistrationCodes Model