The HYPOverlayPluginViewProvider protocol defines a mechanism for requesting the view that is overlayed on top of the app when an Overlay plugin becomes active.
This gets called when the plugin view should activate in the provided context. Simply add your plugin interation view as a subview to the provided context.
Note: Contexts are changed each plugin activation.
func activateOverlayPluginView(withContext context: Any!)
The provided view the plugin interaction view should be added to.
This is called when the plugin deactivates. This provided opportunity to clean up as needed.