Added referrer code

https://swrvedev.jira.com/browse/SWRVE-4019

Private changes:
https://github.com/Swrve/swrve-sdk/pull/762

@Sergio-Mira 
Good question. If referrer is empty then I guess we don't want to save. I'll make changes to use SwrveHelper.isNullOrEmpty.