cleaned up weapon value locations
removed laser damage tuning
added explosion values in content.py
made explosion force independent from damage
linked all weapon damage values to content.py
linked all weapon max ammo values to content.py
stopped regenerating  infinite ammo
removed m_Ammocost in CCharacter
using weapon damage for explosion damage

removed unused nodamage parameter in CreateExplosion
took projectile damage for explosion maxdamage
replaced some 0s by false as it should be
improved variable usage in CPickup::Tick()
rewrote bam.lua to be cleaner

bam invocation changed: bam compiler=[cl,gcc] arch=[x86,x86_64,ppc,ppc64] conf=[release,debug] [game,server,client,masterserver,versionserver,tools]
using pkg-config for SDL instead of sdl-config if available because of crosscompiling issues
by default binaries will only built for the current architecture on Mac OS X now, like on all other systems
removed unnecessary objs directory
generated files are now in build/ as well
also fixed python invocation on windows again
fix compiler warnings

from 191feb618f
added clang support
Fix envelopes rendering (incorrect loading of legacy ones)
Only load envelope points once at mapload
Add version enums to some mapitems for safety
Removed outdated maploading code
UI: Add alignment enums
Fix code formating
Improve the sensitivity of the demoplayer timeline and visually better match the seekbar slider with the actual position
Copying the correct readme on packaging
Fixed fetching files on newer versions of Python
Merge pull request #1230 from cinaera/alignment

UI: Use alignment enums
Merge pull request #1225 from cinaera/envelope_legacy

Fix envelopes rendering (incorrect loading)
Merge pull request #1233 from Sworddragon/master

Fixes for building