Merge branch 'master' into 3.8
Merge branch 'master' into 3.8
Java: format code and organize imports
Add max version "3.9.0 exclusive" on  org.eclipse.scout.rt.testing dependencies
Fix project and settings.
update JUnit to version > 3.9
Fix SWT plugin with kepler code generation
iBug: fix DesktopForm

* Column width
* Auto check from to
.project files format
Reorganize widget application
Fix project and settings.
Reorganize widget application
Add project file to org.eclipsescout.demo.settings
Merge branch '3.8'
Widgets: changes for Kepler M6
Widgets (3.9): rename BSN and move code
Modify gitignore (ingnore gitignore files in sub directory)
iBug (3.9): rename BSN and move code
Widgets (3.9): generate the RAP ui renderer with Kepler M6 eclipse.

Add mobile support.
Widgets (3.9): review MANIFEST, config.ini, product and properties files

Changes to be near from the generated version (Kepler M6).