Implement DisposableBean

Change the listener to implement DisposableBean so the plugin can be uninstalled without needing to restart Confluence. Currently removing the plugin via the Universal Plugin Manager (UPM) has no effect until the instance is restarted.