Fixed repositories path

This will fix repositories path not being created, which breaks
provisioning
Modified gitlab.yml to use recipe's shell user
Changed gitlab.yml to add some more hardcoded pathes

Added a new attribute for repository sattelittes
Symlink gitlab-shell to home directory
Merge pull request #42 from brodock/fix-repos-directory

Fixed repositories path and gitlab shell user