Option to hide BEC GUI window, asynchronous start
- add a command line switch to be able to hide the BEC server GUI window on startup
- client: replace
show()withstart(<optional_callback>)- asynchronous start, which executes the callback when GUI is loaded