Update documentation of `detectors/messageproperties.py` file. It
contains detailed note on the implementation.

Split the job into three functions:

* properties_parser
* properties_updater
* clear_mailcommands

to make it more robust and avoid issues when manually updating messages.