bug 403171: Fix and improve bean-based table field data generation 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=403171
bug 403171: Fix and improve bean-based table field data generation 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=403171
Merge remote-tracking branch 'github/3.8'

Conflicts:
	org.eclipse.scout.rt.shared/src/org/eclipse/scout/rt/shared/data/form/fields/tablefield/AbstractTableFieldBeanData.java
bug 404155: Scout 3.9 should be compatible to RAP 2.1 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=404155

Adjusts Target files with RAP 2.1 M1 (Kepler M6 contribution) update
site.
---
Hi,

RAP 2.0 has just been released but we're already working on RAP 2.1. 
This follow-up release will be published together with Eclipse Kepler in 
June and it will mainly focus on improving robustness and performance. 
Today we've published the first milestone, 2.1 M1.

This milestone comes with enhanced support for keyboard shortcuts 
including mnemonics and accelerators on menu items. JEE applications can 
now register an exception handler. For a full list of features, please 
check out the new and noteworthy [1].

As always, you can find the update site URLs and links to the zipped 
repositories on our download page [2]. RAP 2.1 M1 is included in Eclipse 
Kepler M6, so you can install this milestone directly from the Kepler 
repository [4]. Later today, the rwt and jface bundles will also appear 
on Maven central.

Best regards,
the RAP team

[1] http://eclipse.org/rap/noteworthy/2.1/?build=M1
[2] http://eclipse.org/rap/downloads/
[3] http://download.eclipse.org/releases/kepler/
Bug 403945: Package name in testing.client

- change package name: org.eclipse.scout.testing.client => org.eclipse.scout.rt.testing.client
- create depreciated classes in old package org.eclipse.scout.testing.client
- moved CustomClientTestEnvironment

https://bugs.eclipse.org/bugs/show_bug.cgi?id=403945
Revert "Bug 403945: Package name in testing.client"

This reverts commit b8760df013745bcf67d31da6ea69fc97a5fd62ea.
Bug 401788 - enable convenient override of
ServiceTunnel(In|Out)putStream - https://bugs.eclipse.org/bugs/show_bug.cgi?id=401788

Removes unused m_bundleList.
Bug 401190: SWT: support ImageField#setImageId(..)

https://bugs.eclipse.org/bugs/show_bug.cgi?id=401190
moving "max plain text length" from "magic number" to constant in interface
moving "max list size" from "magic number" to constant in interface
Bug 394862 - services not ordered, if all services are fetched - https://bugs.eclipse.org/bugs/show_bug.cgi?id=394862

Adds javadoc and test
Bug 394862 - services not ordered, if all services are fetched - https://bugs.eclipse.org/bugs/show_bug.cgi?id=394862

Adds .project file, service.test to test build
Bug 394862 - services not ordered, if all services are fetched - https://bugs.eclipse.org/bugs/show_bug.cgi?id=394862

fixes in service.test bundle
Bug 402301: Migration: UI Independent tests

Input from review:
- add AllAccessControlService
- modify CustomServerTestEnvironment
- change Activators in client.testenvironment and server.testenvironment

https://bugs.eclipse.org/bugs/show_bug.cgi?id=402301
Bug 394862 - services not ordered, if all services are fetched - https://bugs.eclipse.org/bugs/show_bug.cgi?id=394862

compatibility with old eclipse versions
Bug 402301: Migration: UI Independent tests

* Create org.eclipse.scout.rt.ui.rap.test fragment
* Migrate BrowserInfoBuilderTest

https://bugs.eclipse.org/bugs/show_bug.cgi?id=402301