Minor commit: Dialog tweaks
Dialogs now are autosized to their content
Removed getpresets code - no longer needed
Preset list is now a LOT more efficient and is done inline.