Layout updates 2

- Made the alchemy window resizable, so you can resize it if you are unable to see full description of created effects.
- Standardized some remaining align variations and use of spaces in code.
- Set a minimum width on all resizable windows, so they don't look awful if resized too small.
- Layoutfixes for the settings window.
- Layoutfixes for the console window.
- Expanded the area in resizable windows, where the diagonal cursor would show to 14px x 14px instead of 4px x 4px.