Fixed access rules in message_center.
Small code improvements.

- Refactor of case_study variable to json_data
- Add context to some methods
New module for pushing contracts to GP.
Addition of information to sync contracts with GP.

- Exit details for children based on REST webservice GetExitDetails.
- State for children
- End reasons for contracts