Convert casing of HTML tests.
Fixes 'not win8 app' test for IE6/7

IE6/7 was barfing deleting the Mock window.Windows object we set up
for the prior 'win8 app' test, resulting in "Unexpected event error"
in the log, and since hte window.Windows Mock object stuck around,
'not win8 app' returned true, instead of false in IE6/7
Potential fix for trac2533149. Testing indicates this will fix all parse errors in android 2.3.4.
Update test to work properly on IE
Merge pull request #494 from sdesai/ua-win8app-test-fix

Fixes 'not win8 app' test for IE6/7
Added echoecho note for folks running tests locally
Updated parse method with lsmith's code. Fix #2533149
Merge pull request #504 from sdesai/jsonp-test-update

Added echoecho note for folks running tests locally
Fix #2533159
Updated json landing page known issue to indicate that all modern browsers handle regex the same.
Merge branch 'trac2533159' into dev-3.x

Merge json landing page update topic branch into dev-3.x.
Merge remote-tracking branch 'upstream/dev-3.x' into dev-3.x

Merge latest upstream dev-3.x into local branch.
Merge branch 'trac2533149' into dev-3.x

Merge in fix for json parse regression.
Build files for json parse bug.
Convert falsy values to an empty string for IO XHR request bodies

IE has a complex where it interprets falsy values into their string
representations; e.g., `undefined` -> "undefined". This is clearly crazy
so this combats the craziness by making sure IO sets XHR request bodies
to an empty string.
Clean up IO's echoecho tests

The tests were storing state between request, this removes that. The
`testPOSTWithNoData` test has been updated to expect echoecho to now
correctly return a 204 response status.
Make sure IO's node.js transports assigns `responseText` a string

To conform to XHRs work in the browser, this change makes sure IO's
node.js transport returns an empty string for falsy response bodies.
Fix typo in snarky IE code comment
Small Loader test update to remove old Node hack
Update IO's change history