TransformNumbers walks a json decoded tree an replaces json.Number with int64, float64, or string, in this order of preference (i.e. if it parses as an int, use int. if it parses as a float, use float. etc).
WriteJSONKeys writes the json keys to the given event based on the overwriteKeys option and the addErrKey