Fix coordinate handling when avoiding spawning vehicles on top of each other.
Added skill support into professions; this moves professions toward being a class.
vehicle menu: more intuitive hotkeys, "let go" hilighted by default
Fix inv and adv_inv UI text
Fix newcharacter traits list

Both part of traits list (advantages, and disadvantages) scrolling
separatly
Merge PR #1626 - Profession skill support
Introduce intermediate variables for tile-local coordinates, leaving original x and y alone to correct collision calculation.
Remove only-used-once intermediate variables and const some stuff.
Merge PR #1563 - Vehicle spawning fix
No to Wolverine wannabe NPC's

Fixes Issue #1644
updated uimenu: additional constructors, text word wrap, additional width options
Merge some menu enhancements