Synchronise game random seed randomly at game start.

The generated synchronised pseudorandom number sequence will now vary from game to game.
Synchronise barrel and artefact placement.

Artefacts are now dropped by factories, again. Even if the structure was destroyed
without using debug mode.
Update the mac documents package.
Update Png to 1.5.10.
Avoid orders given to tanks of wrong player.
Don't assert when babas burn to death, and the pointer is still in the active list (apsDroidLists)
or that pointer is still "in use" by another droid, and also clean up the messages and attribute them to LOG_DEATH.

refs: 3905de35cbcbf49f7bb888d5b3d8a1db4557e583
Fix screen shake to only shake on things that are explosive by nature,
(power plants, factories, etc), and not on walls.
Change shake time to be in proportion to what was destroyed, minimal
time for features (skyscrapers), to a longer time for a laSat blast.
qtscript: Add .isHuman to complement .isAI. Also add .isAI to lint.
Fix release builds, busted in fe80d02734c1e883344616561f05ac63bf84e1b5
Merge branch 'bugfixes'
Restore missing check, so artefacts are only dropped by factories.

Check went missing in 29966c5da299f944a0e52ab579d2b3a7ed8d3063. (Although the entire
function was skipped before 29966c5da299f944a0e52ab579d2b3a7ed8d3063.)
Merge branch 'bugfixes'
Don't prevent the use of the scroll wheel when the build / research / design / whatever window isn't up yet.
Don't spawn artifacts in campaign games, that is only done via scripts, since they serve a specific function in the campaign.

fixes ticket:3375
Don't scale the font, just use the regular size when displaying meter.
Make it more obvious the game is free to anyone who wants it.
Thanks to Kreuvf for the wording.
Revert back to flashing the intel button by default. (New players to the game have no idea what "New Intelligence Report" meant if they don't have the vids installed)
Merge branch 'bugfixes'
qtscript: Forgot to add .isHuman to docs
wzscript: Readd global object documentation from qtscriptfuncs.cpp