Added ability to list offline saves

And optionally load from them without an internet connection
Made windows more robust with handling parents

So you can parent a window into a window into a window etc.
Not needed
Additional useful functions
Updated with GUI test example
redid how mouseinput is transferred
Added proper clipping of elements

Previously it was a half-working system where the highest parent
governed the clip for all elements. This supports clipping within that
main clip
Windows support being dragged within parents
Fixed incorrect colors from System.Drawing.Color
We should use the filename we actually asked for
Added (unfinished) listview panel class

Still have to do the scrollbar and categories within the listview
Supports loading from a save without internet
Username can be changed after initial startup