week view: setup a new GdkWindow for scrollbar & user G_ADD_PRIVATE macro

With a specific GdkWindow for scrollbar, it avoids a small glitch where widget_class->draw function draws over the scrollbar

Also, use the G_ADD_PRIVATE macro, to keep consistency with the project as a whole