Minifigcreator: changes in tests

- add mockito as dependency and use it.
- new fragment "minifigcreator.client.uitest" for tests with a GUI script
- new plugin "minifigcreator.client.testapp.swing" to execute those tests
- clean up
Minifigcreator: fix server

- validate server.product
- server.url in the clients
Minifigcreator: add testSetName() in DesktopFormTest
Minifigcreator: add class id & update config.ini

- prepare ids for Jubula tests (incl. fixes in Swing Env).
bug 441610: Release- and Build-Management for Mars

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

update version 4.1.0 --> 4.2.0
bug 443490: Ability to distinguish between left-click and right-click on
table row is needed 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=443490
Minifigcreator: example with Mockito.spy and inner classes
bug 441610: Release- and Build-Management for Mars

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

update version 4.1.0 --> 4.2.0
DB Setup fixed, Allow service configuration in process servlet.
Bug 447765: remove Workaround (fixed with Luna-M3)