Simple.Currency bug fix and improved implementation

Fix vital bug in Simple.Currency module involving first time balance transfer from user to user. Where before if a user was newly added it would not allow the balance transfered to be reflected.