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.
> Not all values are nullable. The primary key not, but I think you should allow other values be NULL. 
I don't think it's valid in this context to have any null values. I'll verify with metrics.