Merge pull request #37 from Cjkjvfnby/ini-cleanup

remove unused key "power" from ecm
rename body to hitpoints in weaporns.ini files
rename body to hitpoints ecm. ini files
rename bodyPoints to hitpoints
fix ini parsers
Merge pull request #38 from Cjkjvfnby/rename-to-hitpoints

Rename to hitpoints
rename tiledraw in features.ini to tileDraw
Merge pull request #39 from Cjkjvfnby/ini-rename-tiledraw

rename tiledraw in features.ini to tileDraw
rename baseWidth in structures.ini to width
rename baseBreadth in structures.ini to breadth
Merge pull request #40 from Cjkjvfnby/ini-rename-baseWidth

Ini rename basewidth and basebreadth to width and breadth for consistency
Terrain code should not use its own GL error function when we have a better one elsewhere.
Performance measurement hotkey added. Press ctrl+k in debug mode to grab a sample.
On level exit, it writes a .csv file with your samples. Also, for each sample it
writes a screenshot with a custom filename, so you can match up the sample with a
picture of what you sampled. For analysing where we have graphics performance problems.
Add back alpha test for non-pre-multiplied mode PIE models for now.
This closes ticket:4071
Misc display3d cleanups
Do not clear accumulation buffers each frame (we do not use them).
Add compatibility define for OpenGL timer query extension and older versions of GLEW.
Turkish translation update by Ayhan Görgülü.

Closes #4080.
Brazilian translation update by Tucalipe.

Closes #4081.
Update .gitignore.