completed de-normalisation of satisfaction and participation
The calculation of satisfaction and participation has been broken down into 2 steps:
1. determination of satisfaction index and participation when a survey response is saved.
2. trivial aggregation of denormalised data
Next is the implementation in the reports to take advantage of the new de-normalised structure