Fix building on OpenBSD due to lack of sys/ucontext.h header.
Patch by brad@comstyle.com. This closes ticket:3917.
More specific matching.
Build a local, up to date, copy of the docs if possible.
Fix build warning
qtscript: Add parameter checking for buildings that do not exist. Fix one such error in semperfi.js.
Get rid of an unnecessary addition from f910611e.
Allocate joining players in topmost available slot.
newnet: Remove very-out-of-date newnet.TODO, since newnet is done.
cpp: Remove old fixcppbuild script.

Redundant since ea4e99a92dc76a1fded791328d9584f9385c358c, as everything that should be compiled as C++ already is.
Change gridStartIterate interface to safely allow recursive calls.

Probably fixes ticket:3894.