M302de: BC: add hero_cham() helper
M302de: BC: add hero_dummy1() helper
M302de: BC: correct prototypes of seg044

Functions in C/CPP files should match exactly to their counterparts in the
header files.

Some C/CPP files do not include their own header and may get out of sync.

This one could be fixed by:

a) use the types in the header, which make calling functions have the same code
b) casting each reference of the argument in the called function

Sad, but true. :(
M302de: bypass seg043_0000()
M302de: BC: finalize seg043.cpp
M302de: DOC: rename seg043_0000() to  FIG_do_monster_action()
M302de: BC: add test_bit?() helper
M302de: bypass FIG_do_hero_action()
M302de: BC: finalize seg042.cpp
M302de: BC: signature fix for FIG_set_cb_val()
M302de: bypass FIG_do_round()
M302de: remove console noise
M302de: DOC: add some tags for the stats
M302de: bypass FIG_load_ship_sprites()
M302de: fix some MSVC warnings
M302de: add va_end() when variable arguments are used
Automake: support out of tree build
M302de: bypass DNG2_fight_intro()
M302de: bypass DNG5_fight_intro()
M302de: bypass DNG6_fight_intro()