Fixed issue with settings not getting initialized at times with topbar.

Modified bindings logic to ensure that settings are initialized for
components prior to connecting up events.  I also fixed a problem
with one of the tests where it wasn't initializing the framework.