The only problem is that sub modules (AFAIK) are not included when the main package is downloaded from GitHub

Rationale? I'd expect it to do `git clone --recursive" :(