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.
Yeah, maybe I should just filter these out entirely. I made a primary key out of all the rows, so that's why I can't pass in NULLs. Also, I'm bulk-loading data later, so I can't let the primary key be responsible for cleaning up bad rows. They have to be filtered or made acceptable here.