Update doc-string.
Rework status.

This change includes:

* New public API function prodigy-set-status.
* Polling for changes in processes and updates status if changed.
* A status must be defined before used. Prodigy comes with a few basic statuses.