This adds shortcuts to the modifier panels.
Each panel can now store an RNA pointer, and a new function is added to get the custom data for the panel under the cursor.
This custom data could be used to refactor the "List Panel System" to generalize it and integrate it further with RNA.
Other related improvements: D8037, D8040, D8042
I would add this functionality to constraints, grease pencil modifiers and grease pencil effects in separate commits.

