Updated submodules to latest and added option to run puppet to the generator