Legacy Browser Fixes

Fixes for https://github.com/concrete5/concrete5-5.7.0/issues/671
Why send json with a plain text type? If the clients browser doesn't support it, it will just be treated as plain text, no?