Update referal.rb to use pending new referer-parser gem

I've completely rewritten the referer-parser gem for snowplow, and this updated filter will use the new API along with a few other minor tweaks I made. They have not yet merged it but will in the next day or two: https://github.com/snowplow/referer-parser/pull/80