* * moved subconlab into trunk (new name: laboratory)
* ufo2map: removed planeused (not used - only filled) and firstmodelface (not used, too)
* ufo2map: removed planetranslate (not used - only filled)
* ufo2map: removed edgeshare (edgeshare_t completely) and PairEdges (only computed, but never used)
* reduced scope of some variables
* renamed network functions to NET_*
* added some asserts (related to new campaign code e.g.)
* added one FIXME comment (related to new campaign code and div0)
* fixed gcc 4.3 warning (no bug, just a gcc warning about overflowing array boundaries)
* StripTrailing => StripTrailingWhitespaces
* fixed 'Original source' for some c file headers
* replaced some malloc calls with our Mem_Alloc
* replaced some free calls with our Mem_Free
* new memory pool: com_networkPool
* todo comments about ipv6 mess for windows - MinGW should have the needed functions already - verify this
* introduced CL_CharacterSetShotSettings and CL_CharacterSetRFMode
* removed old savegame loading code (trunk is not able to load 2.2.x savegames at all => new campaign system)
* added teamDef index boundary check into savegame loading code
* renamed shots/na.jpg to default.jpg to match the naming schema in loading/
* CP_MapIsSelectable: mapIdx asserts
* if (*name) => if (name[0] != '\0') to make clearer what we are checking here
* maps.ufo: oriental05 => oriental, oriental06 => oriental_mosque
* maps.ufo: added laboratory mapdef (was: subconlab in data_source)
* updated skirmish menu + backgrounds
* coding guidelines
* removed unused code
* const stuff
* doxygen + comments all over the code
* de.po Some new strings translated and some fixed
* added some footstep sounds to terrain.ufo
* new textures