Create repositories from generic-setup folder instead of single file.

This moves repository creation in one place taking filename as repository-id.
As a side-effect it adds the possibility to create multiple repositories at once.
Make sure repositores are first in content order.
Add separate section to configure portal navigation (repository).
Merge pull request #672 from 4teamwork/deif-repo-setup

Change generic setup profile repository installation