Add wm_state attribute to provider_applications; only show Stop button if application is in running state

Add wm_state to provider_applications, allowing us to use a single consistent state attribute to manage provider_applications across all providers.

This pull request address #105