general: treat '^' as a color code character, refs #502

As the double ^^ will cancel itself, a string can be decolourized in
a single pass. This also avoid having different characters in the
colourized and decolourized strings.
renderer: commented out unused functions, refs #360
game: MAX_SCRIPT_ACCUM_BUFFERS increased from 8 to 10 for compatability
with maps that relied on - patch by tjw/thx acqu
cgame: better reward message fixes #510
cgame: var scope
game: uncrustify
client: fixed console color codes input, refs #412, refs #502
game: clean up refs #51
Merge branch 'master' of https://github.com/etlegacy/etlegacy.git
game: satchel charge is available again fixes #511
cgame: check mortar2 ammo before usage #352
misc: update for translations files, refs #244
Merge branch 'master' of https://github.com/etlegacy/etlegacy
renderer2: Transpose RGB2XYZ and XYZ2RGB matrices
cgame: fixed weapon cycles, fixes #446
cgame: bazooka 1st p view position adjusted fixes #351
client: added graphics card information to the @getmotd@ request refs
#362
game: minor cleanup
cgame: adjusted sprite height when prone
misc: added few po files for other languages unfinished/update, refs #244