Bug1024666 normalize raw adi logs

Decided to just put the normalization query into this crontabber job rather than a matview. This is nicer because it is a quick thing to do, and doesn't create another dependency. Once this is working, we'll need to switch our ADI normalizing stored procedures to use `raw_adi` instead of `raw_adu` table. 

I created this separation so that we can deprecate the `raw_adu` dependencies without cancelling pushes from metrics. Hopefully this will make the prod switchover more smooth.

I also added some proper UTF-8'ing of the incoming log data.
In looking at the raw data, the only place where I'm seeing None is for `product_os_version`, and a `product_os_platform` of global.. which isn't valid for us. I'm going to filter them out.