set contentType='application/json'

instead of skipping straight to headers

avoids jQuery's crazy JSONP detection on `=.*??`,
which was triggered because it assumed the contentType was unspecified,
and thus should be guessed based on content.
test saving with problematic cell contents
Merge pull request #6693 from minrk/please-no-jsonp

set contentType='application/json'