more work on docking
more padding and margin correctness
added panel:SetupNinepatch(texture, patch_size, corner_size, uv_offset)
cleanup
new panels can now be registered
added visibility functions and events
refactoring
prototype.UpdateObjects: check if the metatable is valid