BuildDesk launcher generator
add version info to Windows launcher
version info reader implemented
correctly writing multiple string tables; stub for real launcher generator
inject splash screen bmp
kill WinLauncher's default icons
launcher icon injection work in progress
Revert "kill WinLauncher's default icons"

This reverts commit 254c88586abed22c3e9e632f8c55263c8a9323b1.
correctly working icon replacement
IDEA-101461 Groovy - good code red
lambda: no need to store params to compute anymore - return values are checked not to depend on params inference anyway
lambda: restore void-compatibility checks
cleanup: make guard final
lambda: stop inference from lambda if return type retrieval leads to second lambda inference; do not cache types during this calculation
lambda/method refs: check functional interface accessibility