Add newline before JSX spread when appropriate

Previously, we were losing the newline before a JSX spread attribute which would cause the lines to not match up; this fixes the problem.