Fixes size of charcoal water purifier.

It uses a gallon jug, so it should be at least the same size.
Merge pull request #4423 from Rivet-the-Zombie/Charcoal-purifier-volume-fix

Fixes size of charcoal water purifier.
Update VS2012 project for recent changes
Fix incorrect syntax coming over from merge
MSVC can't handle as many "if/else if" clauses in a single scope as are now in mapgen.cpp. This hack breaks the clause in two so MSVC compiles work, until this file is refactored. Not re-indenting anything as that's likely to cause more headaches for everyone.
trivial fix, and -> &&
Visual Studio users rejoice! Accept PR #4430.
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA
C++11 compatability.
Adds catalua files to the C::B project
Sprinkle some compatibility.

Merge PRs #4432 and #4433.