populate safari Info.plist properly

functions get hoisted, not var defs -- they were undefined
safari filename lists need to end in </string> too
info.plist formatted right