fix: default WP repo plugin id
added per depender options and ability to remove the on deactiviation