Minor Glitches Fix

ProfileProcess
- only logged in user's profile was being populated.

RetrieveRegistrationProcess
- totalDue was being pulled from database before registration was complete.

UpdateRegistrationProcess
- PeopleID was not being set in registrants (even though the registrantID and peopleID has always been the same value)
- Answers are not updated or deleted through the registration endpoint. However, previous registrant's answers were being set to null with each new registrant that was added. Answers should only be updated or deleted through the answers endpoint (this is currently how the front end is set up).

RegistrantService
- CreatedTimeStamp was not always being saved
The only issue with this is that it deletes answers incorrectly the way it is. When any more than 2 registrants is added to a registration, all of the previous registrants answers are deleted. Since Adam was already using the answers endpoint when working with answers, this was the best solution. I can try to further troubleshot the issue to see why the answers are being deleted.