set the user if they exist when purchasing a card

the gc will now show up in the gc index when purchased

Change-Id: Iaece4783405fee4acf6c7f4698cc518917f743d9
Merge pull request #25 from Dkendal/2-1-lav

set the user if they exist when purchasing a card
Send an email on GC refund.
Locale fix