resource/gitlab_project: Do not use explicit defaults to have minimal API requests
This change sets changes a bunch of attributes from having an explicit default on the provider to being computed. This has two major benefits:
- we can have minimal API requests
- it works for something like forking a project (which I am currently working on)