Apply cost overrides for gift card and dependent purchase flows

Uses the verified phone number stored in SQL table `signup_info` to apply a cost override to gift code and dependent cloud name purchases. This means that these purchases will be charged at the same cost as their original purchase.

The override is queried at the start of the flow, then the actual currency and cost is stored in the session (`regSession`).