Patient Summary Widgets Sprint

@darius I have looked into this feature and it seems to only apply to extensions.

Any ideas of how I can make it work for apps like the widgets like https://github.com/openmrs/openmrs-module-coreapps/blob/master/omod/src/main/resources/apps/dashboardWidgets_app.json

UPDATE: On further investigation, I see that the require attribute is set for Extension class not ExtensionPoints - however the difference is not clear to me