-Fix: fix all remaining un-free'd pointers. Everything should be free'd on close now, so we can track any real leaks now (which are not present atm :P)
-Add: move the House Animation data from memory into table/ (what a bitching work it was), named what-ever I could, and moved related variables out of g_global
-Codechange: removed 'all' from flags where possible, changing it to a real struct, no a silly union
-Codechange: BITTYPE -> BIT_U8, to allow more types (already defined).
-Add: after finally capturing all cases where g_palette1 was needed in the 16bit world, now finally, finally, g_palette1 and g_palette2 in 32bit/64bit world. for real. I think.
-Add: replaced WidgetScrollbar->parent, Widget->next and Widget->scrollbar csip32 with pointers (also renamed scrollbar to data as it's not always a scrollbar)