fix crash after getting a map loading error
fix #3435 fully (SetUnitNanoPieces expects SCRIPT piece-indices)
make GetUnitNanoPieces consistent with SetUnitNanoPieces
clarify
KISS wrt. model and script piece indices
Merge pull request #55 from MadrMan/fixes

fix crash after getting a map loading error
Copy OffscreenGLContext from MTsim branch because it has bugfixes
UnitDef: support double-resolution yardmaps for buildings
make Set/GetUnitNanoPieces taking modelPieceNums again
And make NanoPieceCache returning those, too.
Reasons:
1. all Lua functions take modelPieceNums
2. with those we aren't limited to COB piece-indexed ones
stop calling QueryNanoPiece once SetUnitNanoPieces was called
fix comment, again
Revert "UnitDef: support double-resolution yardmaps for buildings"

This reverts commit f92ef31ee91a4a4e1f30e463f0a2509c5ce6f1e8.
check demos for desyncs in all SYNCCHECK builds
update pr-downloader: fix depends where not downloaded
fix #3408 (wrong doc string for globallos)
AAI: fix XTA config, AAI now only works with XTA>9.71
fix fallback log
fix #3442 (multiple build-started sounds, NOT a game issue)
addendum
AAI: addition to 2adb14c1db52d4ca741c093bb3d9ac4691afed34
qtpfs: minor style tweak