[streaming api integration] non-main thread's callbacks redirected to main GUI thread
placeBet dialog fixed to contain spinner(select) with contracts instead of list - was throwing error if nothing selected