Minor fixes:
 - Fixed page from going back to dashboard
 - Modal now returns updated registration to AdminDataCtrl, where the payments is array is updated
 - RegistrationCache no longer throws an error
Update a few more fields on the parent registration to ensure that the adminData view is up to date when the modal closes