Adapt KeyEventSupportTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt SliderTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt ScrolledCompositeTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt DisplayTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt ListTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt ComboTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt DNDTest.js to Client/Server protocol, fix Server.js#addEvent

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt GridColumnTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt GridTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt GridUtilTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt TextTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 

Two tests could not be adapted yet. Changes in serach/cancel icon click
required that need to be in sync with server.
Adapt ToolBarTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 

A minor change in ToolItem.js was required
Add ServerObject to client
Adapt remaining TextTest.js tests.

See Bug 355728 - Replace Ajax request parameters with JSON 

Text.js now handles new and old request format separately. This can be
removed after switching fully to json.
Adapt ButtonTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Merge branch 'protocolClientTests'

This adapts about half of the client tests to the client-to-server
protocol and fixes some minor issues in Server.js. Also, 
notify operations no longer use the swt-namespace for event-types.
Adapt MenuTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Adapt BrowserTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 

Sending a progress event has to be done specifically for the
protocol since it's differing from the usual syntax. ServerObject.js
slightly updated to make notify properties optional.
Adapt FileUploadTest.js to Client/Server protocol

See Bug 355728 - Replace Ajax request parameters with JSON 
Add org.json needed classes in json source folder

- add LICENSE-JSON.txt in about_files folder
- update NOTICE file
- update about.html file
- make org.json package visible by rwt.test bundle only

355728: Replace Ajax request parameters with JSON
https://bugs.eclipse.org/bugs/show_bug.cgi?id=355728