Bug 1048547 - Improve mozlog.structured argument handling, r=chmanchester