[RFR] Add project configuration to API model

- [x] Add configuration item
- [x] Add previous analyses hashes
@lyrixx why are you using underscores in tag names for the configuration while everything else uses dashes (which is the XML convention) ?
If it is possible, I would suggest fixing this inconsistency in the Insight API before making its support public with this PR