unique_window_class: made ctor explicit. It's less confusing that way.
Created unique_handle and unique_hwnd class.