[WIP] Add project configuration to API model

- [x] Add configuration item
- [x] Add previous analyses hashes
what is the use case for changing the visibility ?