leftWeapon also should be loaded
Merge pull request #956 from redv/fix_fixed_weapon3

Fix: leftWeapon also should be loaded.
fix interceptor and firestorm RMPs

turns out these were just copies of the skyranger and lightning RMPs, and
contained a bunch of invalid data, like nodes outside the map border,
causing the nodes vector to freak the heck out.
consistency
Merge branch 'master' of https://github.com/SupSuper/OpenXcom
add vapor colour to items
add vapor density to items
pass vapor info to projectile
add particle object
store a list of particles in the tile
have the projectile add particle effects as it moves
add square function to fmath
add transparency lookup tables for particle effects
cache a LUT pointer in the map
bring it on home - draw particles on the map
Fix compiler
Fix compiler
fix throwing
underwater smoke
fire is hard to move through underwater

don't ask me, it just is.