Integrated classes from game-, game2d and game3d extras into base
engine. Many of these are still either unfinished or experimental so I
still need to do some sorting and cleaning up here.
Removed an error-causing semicolon in ListCLICommandsCommand.
Added .gitkeep to several more folders that are empty by default but
needed for compilation.
Repacked distribution zip.