crash fix: invalid weapon pointer (unset unit weapon)
build: standalone option for final release build (default: disabled)
minor: suppressing of SIGSEGV and SIGUSR only in final release build