Don't use generated_yaml_config

Currently if there's no .gitlab-ci.yml, but project was using Jobs he will use the old project config generated from jobs definition. However this generated config is not removable or changeable.

We should remove the use of it, but allow to download it.