AT:
- the report rest endpoints use the process definition key + version instead of the process definition id
 - the branch analysis rest endpoints use the process definition key + version instead of the process definition id
 - the process definition xml can be retrieved by process definition key + version
 - the flow node names can be retrieved by process definition key + version
 
This is the controller panel for Smart Panels app
1. 
 | 
                                            I can request flow node names using process definition key + version |     
             | 
                                            Done | Unassigned | 
2. 
 | 
                                            Use definition key + version to retrieve the flow node names |     
             | 
                                            Done | Unassigned | 
3. 
 | 
                                            I can request the process definition xml using process definition key + version |     
             | 
                                            Done | Unassigned | 
4. 
 | 
                                            Use definition key + version in report/analysis to retrieve the process definition xml |     
             | 
                                            Done | Unassigned | 
5. 
 | 
                                            Allow branch analysis to be evaluated by key + version |     
             | 
                                            Done | Unassigned | 
6. 
 | 
                                            Remove the process definition id property in the report and analysis |     
             | 
                                            Done | Unassigned | 
7. 
 | 
                                            Variables and variable values can be requested by using the process definition key + version |     
             | 
                                            Done | Unassigned | 
8. 
 | 
                                            Use definition key + version to retrieve variables and variable values |     
             | 
                                            Done | Unassigned | 
9. 
 | 
                                            Remove the evaluation of the report by process definition id |     
             | 
                                            Done | Unassigned |