This patch changes the "detached" gramplets in the Dashboard
so their size and position are remembered (as other windows
do, via the ManagedWindow class).
The GUI has changed so that now all a user has to do is to
drag the detached gramplet around with their mouse and/or
change the height and/or width of the gramplet with their
mouse, as with all the other gramps windows.
No more will the user have to set the detached height and/or
width by changing the values in the Configure dialog for the
Dashboard (but the other values and options remain there).
Note this patch is only for detached Dashboard gramplets.
The detached "grampletbar" gramplets are not affected.
Note also that the "detached" heights and widths in the
.gpr.py files remain, and thus end up in the INI file,
although they were always only values which were suggested
or recommended, not absolute. (I have seen Gtk create a
window with a height of "319" which could not be reduced,
even when a suggested height of "300" was asked for.) So
those suggestions will be overridden by any the user may
set, after this patch is implemented.