#69 - Restore support for multiple UI threads

Make the local windows hook unique per thread, to ensure a hook is
installed for each UI thread in the application using the DockPanel.