Added a new command for kraftwagen new module.

I wrote a copy of the new-project command to be able to create skeleton modules and have it create a new module based on that skeleton.

This would allow me to create a base skeleton and some specific modules that I can chose from when I need them. Otherwise you create many skeleton modules in the skeleton profile and have to remove them later on if you don't need that functionality.

Note: I'm aware that the _internal function are in here copied from the new project command. I did not know what was the best place to move them to to be able reuse the functions between the two commands.