`\r\n` in JSX text should be considered as one line separator

Currently `\r\n` in JSX content is treated as separate line separators, and that results in incorrect line numbers in location properties, and possibility of having broken source maps.

This fix forces them to be treated as single line separator.