(svn r26853) -Cleanup [Squirrel]: remove some stuff that we never did and especially never should use
(svn r26854) -Codechange: Don't override computed minimal size with static minimal size, instead only increase it.
(svn r26855) -Codechange: Render vertical scrollbars the same as horizontal scrollbars, with sprites instead of text.
(svn r26856) -Codechange: Ensure company face widgets can fit company face.
(svn r26857) -Fix [FS#6110]: Reserve cargo after refitting and only if necessary.
(svn r26858) -Codechange: Rearrange smallmap filter and settings expand/collapse buttons to fix frame borders and allow buttons to fit height of resize button.
(svn r26859) -Fix [FS#6119]: Height computation of game script text in town GUI did not consider margins.
(svn r26860) -Codechange: improve worst case performance of terraforming (O(n^2) -> O(n log n)) and let memory usage scale to the amount of tiles affected instead of allocating memory for the worst case scenario (patch by ic111)
(svn r26861) -Codechange: Include height of dropdown image in dropdown widget. Draw vertically centred image in dropdown button.
(svn r26862) -Codechange: Don't shrink widget size in new game window.
(svn r26863) -Codechange: move a number of Vehicle* functions into the Vehicle class
(svn r26864) -Codechange: bring a bit more OO into the disaster vehicles
(svn r26865) -Update from WebTranslator v3.0:
welsh - 11 changes by kazzie
(svn r26866) -Change: make aircraft ascend/descend when they are too close to the ground or too far away (based on patch by ic111)
(svn r26867) -Fix (r26866): hopefully fix MSVC compile error
(svn r26868) -Add: methods for getting a (theoretical) slope and tile height of tiles outside of the map array (ic111)
(svn r26869) -Add: support for an all black palette to prevent the need of having a black tile of all different slopes (ic111)
(svn r26870) -Fix (r15190): since freeform edges the 'tile height' at southern edge * 8 pixels just 'south' of the edge tile would not be drawn and would as a result not be refreshed causing artefacts to remain there. This adds a virtual slope to level 0 so it can be redrawn appropriately. Loosely based on patch by ic111
(svn r26871) -Codechange: Centre and draw arbitrary size highscore screen. Highscore text continues to be drawn with 640x480 dimensions.
(svn r26872) -Change: give the disaster vehicles the same treatment as aircraft in r26866; make the ascend and descend if needed to cross high mountains (based on patch by ic111)