fix #4467: crash in SendLuaMessages

update submodule Shard
count.py: reset after pause
\n\n -> \n
const
fix #3512: always check version for correct format
add workarround for travis-ci (git clone --depth=...)
very minor
make std::u8string(std::string) ctor explicit
CVertexArray::EndStripQ()
VBO stuff
Grass stuff
VA stuff
always use system GLEW when available
versionize ArchiveCache%i.lua filename again
ArchiveScanner: remove ./hidden subfolder feature (I don't think anyone uses it or knows of it)
fix a danling pointer bug in CInfoConsole
-> it takes a reference on a std::string and under some conditions it may delete that string, while the reference is still used
minor
unmap buffer objects on destruction
minor
VBO: add immutable storage fallback