don’t reassign a referrer
purge referring cookie when opt in occurs

fixes #3
move more cookie logic into the opt in object