mingw & fake curses compilation fix
implemented vehicle::face_vec
give a chance to recover in a skid, depenging on

chance, and move & face vectors being somewhat aligned.
moving skid recovery

from inside map::vehproceed
to vehicle::possibly_recover_from_skid
make vehicle control regaining make more sense

by eating the sideways velocity.
also fixing rl_vec dot products, broken from from last commit's fix
Updated rollmat description to make it more descriptive.
Merge branch 'master' of https://github.com/TheDarklingWolf/Cataclysm-DDA
Added a 3in string to 50 thread recipe. All rope disassembly is handled via the disassembly key.
Cots no longer prompt a warning