Bindings generation now includes newlines, for ease of diff

Adding new functionality almost always involves regenerating bindings.json. This would be a lot easier to merge if each binding were in a separate line.