This adds the runtime we need as a submodule

The runtime is a project of it's own and has it's own repository (since
it could be useful without the generator as well). This adds the runtime
to the project.