Remove unused function QueueValue, remove unused buildLog_t fields.
Add G_Heal, keeping track of the rewards array. Make the latter use floats.
Make HMedistat_Think use G_Heal.
Fix return value in G_Heal.
Clean up unvanquished.h a bit.
Split g_local.h into several header files that contain no intrinsic interdependencies.
Add newline to end of header files to get rid of compiler warnings.
Move bg_* files from "game" to "shared".
Merge branches 'gameplay/stable' and 'gameplay/headers' into gameplay/viech
Merge branch 'gameplay/ds' into gameplay/viech
unvanquished-common config script contains a bashism; use bash.
Merge branch 'master' into gameplay/testing
Merge branch 'gameplay/testing'
Fix a load of human head ‘shader not found’ errors.

Seems that empty shaders are thrown away…
Fix battlesuit damage regions.
Fix vsay configuration.

This was using numbers for class and team, which is bad: various class
numbers have been changed and this file had become out of sync. Now, we use
team names and class names (from the models); class removals could cause
parse failures, indicating that the vsays file need an update.

"team" requires "aliens" and/or "humans".

"class" requires class model names, "aliens", "humans" and/or "all". These
latter three select, respectively, all alien classes, all human classes and
all classes. It's also possible to remove from the class list by preceding
with "-" (outside quotation marks): this affects the next token only, e.g.
  class aliens -basilisk -"advanced basilisk"
for all alien classes except the basilisk forms.
Remove OVERMIND_HEALTH.
“Under attack“ and “destroyed” messages from reactor and overmind.

“Under attack” messages occur when health dips below 75% and 25% unless the
same message was broadcast within the last 7½ seconds.