Update CMakeLists.txt

This probably will still fail on a lot of systems, but it works locally, so hey. I use this to make cataclysm work with qt creator, in the hope that this'll improve my efficiency a little.
Don't store the components that have been used with an irreversible recipe.
Fixes infinite loop in font loading.
Make the ASCII map only draw if tiles are disabled.
exclude BULLET_PULLING entries in json from translation

fix mising parameter infilename
Modify effect system to handle permanent effects and intensities

Also fixes a problem with smoke and other effects not accounting for
field strength.
Fix manhacks, dogs, and beartraps
Merge bugfixes.