Another fix for JavaFX initialization in Servoy Develop when launching a
Debug Smart CLient as first thing after opening developer
Added Java source
Removed logic that allowed servoy.executeMethod upcalls to return a
value, to prevent deadlocks on OSX. Instead implemented support for
sending a JavaScript function from the WebView to the Servoy scripting
layer that can be invoked as callback

Also prevented sending non-JavaScript objects (so host or DOM objects)
as arguments into the upcall, as such objects must always be accessed
from the JavaFX Application Thread

Also fixed that consequtive console.log statements in the WebView with
the exact same message were not propagating through to the logger
Updated test code to test:
- Sending callback functions as arguments in upcalls
- Prevention of sending non-JavaScript objects into upcalls
Updated WebView logger name
Updated JSDoc
Test config files
Removed dynamic access to Error.stack property
Create README.md
Update README.md
Update README.md
Update README.md
Fixed JavaFX availability check in Smart Client running from App Server
Doc update
Additions for supporting multiple git repos in Jenkins job
Fixed resource project setup
Fixed resource project setup
More config changes for Jenkins
Made WebView transparent through hacking internal API
Added TODO
Writting exceptions to logger
Corrected comment