Fixes for _display_banner when creating new qtconsole tabs

* make sure _display_banner is set in FrontendWidget
* make sure _display_banner flag is passed in from console app

initialising it in the widget's `__init__` might be overkill but seemed safer.

ref: PR #7129